Explorar o código

Change attribute name for queue

jherve hai 1 ano
pai
achega
80ce86dba1
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  1. 4 4
      src/media_observer/test.py

+ 4 - 4
src/media_observer/test.py

@@ -136,14 +136,14 @@ class Worker:
 
 
 @frozen
 @frozen
 class QueueWorker(Worker):
 class QueueWorker(Worker):
-    queue: asyncio.Queue
+    inbound_queue: asyncio.Queue
 
 
     async def run(self):
     async def run(self):
         logger.info(f"Task #{id(self)} waiting for job..")
         logger.info(f"Task #{id(self)} waiting for job..")
-        job: Job = await self.queue.get()
+        job: Job = await self.inbound_queue.get()
         assert isinstance(job, Job)
         assert isinstance(job, Job)
         await job.execute(**self.get_execution_context())
         await job.execute(**self.get_execution_context())
-        self.queue.task_done()
+        self.inbound_queue.task_done()
 
 
     def get_execution_context(self):
     def get_execution_context(self):
         return {}
         return {}
@@ -190,7 +190,7 @@ async def main():
             web_server = WebServer()
             web_server = WebServer()
             async with asyncio.TaskGroup() as tg:
             async with asyncio.TaskGroup() as tg:
                 for i in range(0, 2):
                 for i in range(0, 2):
-                    qw = QueueWorker(queue=queues[i])
+                    qw = QueueWorker(inbound_queue=queues[i])
                     tasks.append(tg.create_task(qw.loop()))
                     tasks.append(tg.create_task(qw.loop()))
                 for q in queues:
                 for q in queues:
                     job = StupidJob(uuid1())
                     job = StupidJob(uuid1())