@@ -22,9 +22,9 @@ class and passes a comma-separated list of queues to listen on.::
22
22
>>> Worker.run([queue1, queue2], server="localhost:6379")
23
23
24
24
"""
25
-
25
+
26
26
job_class = Job
27
-
27
+
28
28
def __init__ (self , queues = (), server = "localhost:6379" , password = None , timeout = None ):
29
29
self .queues = queues
30
30
self .validate_queues ()
@@ -209,10 +209,10 @@ def fork_worker(self, job):
209
209
logger .debug ('done waiting' )
210
210
else :
211
211
self ._setproctitle ("Processing %s since %s" %
212
- (job . _queue ,
212
+ (job ,
213
213
datetime .datetime .now ()))
214
214
logger .info ('Processing %s since %s' %
215
- (job . _queue , datetime .datetime .now ()))
215
+ (job , datetime .datetime .now ()))
216
216
self .after_fork (job )
217
217
218
218
# re-seed the Python PRNG after forking, otherwise
@@ -263,7 +263,7 @@ def process(self, job=None):
263
263
logger .info ('completed job' )
264
264
logger .debug ('job details: %s' % job )
265
265
finally :
266
- self .done_working ()
266
+ self .done_working (job )
267
267
268
268
def _handle_job_exception (self , job ):
269
269
exceptionType , exceptionValue , exceptionTraceback = sys .exc_info ()
@@ -290,8 +290,8 @@ def working_on(self, job):
290
290
logger .debug ("worker:%s" % str (self ))
291
291
logger .debug (self .resq .redis ["resque:worker:%s" % str (self )])
292
292
293
- def done_working (self ):
294
- logger .info ('done working' )
293
+ def done_working (self , job ):
294
+ logger .info ('done working on %s' , job )
295
295
self .processed ()
296
296
self .resq .redis .delete ("resque:worker:%s" % str (self ))
297
297
0 commit comments