@@ -130,7 +130,7 @@ def work(interval = 5.0, &block)
130
130
pause if should_pause?
131
131
132
132
if job = reserve ( interval )
133
- log "got: #{ job . inspect } "
133
+ Resque . logger . info "got: #{ job . inspect } "
134
134
job . worker = self
135
135
working_on job
136
136
@@ -154,7 +154,7 @@ def work(interval = 5.0, &block)
154
154
@child = nil
155
155
else
156
156
break if interval . zero?
157
- log! "Timed out after #{ interval } seconds"
157
+ Resque . logger . debug "Timed out after #{ interval } seconds"
158
158
procline paused? ? "Paused" : "Waiting for #{ @queues . join ( ',' ) } "
159
159
end
160
160
end
@@ -182,15 +182,15 @@ def perform(job)
182
182
run_hook :after_fork , job if will_fork?
183
183
job . perform
184
184
rescue Object => e
185
- log "#{ job . inspect } failed: #{ e . inspect } "
185
+ Resque . logger . info "#{ job . inspect } failed: #{ e . inspect } "
186
186
begin
187
187
job . fail ( e )
188
188
rescue Object => e
189
- log "Received exception when reporting failure: #{ e . inspect } "
189
+ Resque . logger . info "Received exception when reporting failure: #{ e . inspect } "
190
190
end
191
191
failed!
192
192
else
193
- log "done: #{ job . inspect } "
193
+ Resque . logger . info "done: #{ job . inspect } "
194
194
ensure
195
195
yield job if block_given?
196
196
end
@@ -214,7 +214,7 @@ def reserve(interval = 5.0)
214
214
queue , job = multi_queue . poll ( interval . to_i )
215
215
end
216
216
217
- log! "Found job on #{ queue } "
217
+ Resque . logger . debug "Found job on #{ queue } "
218
218
Job . new ( queue . name , job ) if queue && job
219
219
end
220
220
@@ -226,11 +226,11 @@ def reconnect
226
226
redis . client . reconnect
227
227
rescue Redis ::BaseConnectionError
228
228
if ( tries += 1 ) <= 3
229
- log "Error reconnecting to Redis; retrying"
229
+ Resque . logger . info "Error reconnecting to Redis; retrying"
230
230
sleep ( tries )
231
231
retry
232
232
else
233
- log "Error reconnecting to Redis; quitting"
233
+ Resque . logger . info "Error reconnecting to Redis; quitting"
234
234
raise
235
235
end
236
236
end
@@ -244,11 +244,11 @@ def reconnect
244
244
redis . client . reconnect
245
245
rescue Redis ::BaseConnectionError
246
246
if ( tries += 1 ) <= 3
247
- log "Error reconnecting to Redis; retrying"
247
+ Resque . logger . info "Error reconnecting to Redis; retrying"
248
248
sleep ( tries )
249
249
retry
250
250
else
251
- log "Error reconnecting to Redis; quitting"
251
+ Resque . logger . info "Error reconnecting to Redis; quitting"
252
252
raise
253
253
end
254
254
end
@@ -326,7 +326,7 @@ def register_signal_handlers
326
326
warn "Signals QUIT, USR1, USR2, and/or CONT not supported."
327
327
end
328
328
329
- log! "Registered signals"
329
+ Resque . logger . debug "Registered signals"
330
330
end
331
331
332
332
def unregister_signal_handlers
@@ -344,7 +344,7 @@ def unregister_signal_handlers
344
344
# Schedule this worker for shutdown. Will finish processing the
345
345
# current job.
346
346
def shutdown
347
- log 'Exiting...'
347
+ Resque . logger . info 'Exiting...'
348
348
@shutdown = true
349
349
end
350
350
@@ -365,20 +365,20 @@ def shutdown?
365
365
def kill_child
366
366
if @child
367
367
unless Process . waitpid ( @child , Process ::WNOHANG )
368
- log! "Sending TERM signal to child #{ @child } "
368
+ Resque . logger . debug "Sending TERM signal to child #{ @child } "
369
369
Process . kill ( "TERM" , @child )
370
370
( term_timeout . to_f * 10 ) . round . times do |i |
371
371
sleep ( 0.1 )
372
372
return if Process . waitpid ( @child , Process ::WNOHANG )
373
373
end
374
- log! "Sending KILL signal to child #{ @child } "
374
+ Resque . logger . debug "Sending KILL signal to child #{ @child } "
375
375
Process . kill ( "KILL" , @child )
376
376
else
377
- log! "Child #{ @child } already quit."
377
+ Resque . logger . debug "Child #{ @child } already quit."
378
378
end
379
379
end
380
380
rescue SystemCallError
381
- log! "Child #{ @child } already quit and reaped."
381
+ Resque . logger . debug "Child #{ @child } already quit and reaped."
382
382
end
383
383
384
384
# are we paused?
@@ -390,7 +390,7 @@ def should_pause?
390
390
def pause
391
391
rd , wr = IO . pipe
392
392
trap ( 'CONT' ) {
393
- log "CONT received; resuming job processing"
393
+ Resque . logger . info "CONT received; resuming job processing"
394
394
@paused = false
395
395
wr . write 'x'
396
396
wr . close
@@ -404,7 +404,7 @@ def pause
404
404
# Stop processing jobs after the current one has completed (if we're
405
405
# currently running one).
406
406
def pause_processing
407
- log "USR2 received; pausing job processing"
407
+ Resque . logger . info "USR2 received; pausing job processing"
408
408
@paused = true
409
409
end
410
410
@@ -425,7 +425,7 @@ def prune_dead_workers
425
425
host , pid , queues = worker . id . split ( ':' )
426
426
next unless host == hostname
427
427
next if known_workers . include? ( pid )
428
- log! "Pruning dead worker: #{ worker } "
428
+ Resque . logger . debug "Pruning dead worker: #{ worker } "
429
429
worker . unregister_worker
430
430
end
431
431
end
@@ -442,7 +442,7 @@ def run_hook(name, *args)
442
442
return unless hooks = Resque . send ( name )
443
443
msg = "Running #{ name } hooks"
444
444
msg << " with #{ args . inspect } " if args . any?
445
- log msg
445
+ Resque . logger . info msg
446
446
447
447
hooks . each do |hook |
448
448
args . any? ? hook . call ( *args ) : hook . call
@@ -622,65 +622,7 @@ def get_worker_pids(command)
622
622
# resque-VERSION: STRING
623
623
def procline ( string )
624
624
$0 = "resque-#{ Resque ::Version } : #{ string } "
625
- log! $0
626
- end
627
-
628
- # Log a message to Resque.logger
629
- # can't use alias_method since info/debug are private methods
630
- def log ( message )
631
- info ( message )
632
- end
633
-
634
- def log! ( message )
635
- debug ( message )
636
- end
637
-
638
- # Deprecated legacy methods for controlling the logging threshhold
639
- # Use Resque.logger.level now, e.g.:
640
- #
641
- # Resque.logger.level = Logger::DEBUG
642
- #
643
- def verbose
644
- logger_severity_deprecation_warning
645
- @verbose
646
- end
647
-
648
- def very_verbose
649
- logger_severity_deprecation_warning
650
- @very_verbose
651
- end
652
-
653
- def verbose = ( value ) ;
654
- logger_severity_deprecation_warning
655
-
656
- if value && !very_verbose
657
- Resque . logger . formatter = VerboseFormatter . new
658
- elsif !value
659
- Resque . logger . formatter = QuietFormatter . new
660
- end
661
-
662
- @verbose = value
663
- end
664
-
665
- def very_verbose = ( value )
666
- logger_severity_deprecation_warning
667
- if value
668
- Resque . logger . formatter = VeryVerboseFormatter . new
669
- elsif !value && verbose
670
- Resque . logger . formatter = VerboseFormatter . new
671
- else
672
- Resque . logger . formatter = QuietFormatter . new
673
- end
674
-
675
- @very_verbose = value
676
- end
677
-
678
- def logger_severity_deprecation_warning
679
- return if $warned_logger_severity_deprecation
680
- Kernel . warn "*** DEPRECATION WARNING: Resque::Worker#verbose and #very_verbose are deprecated. Please set Resque.logger.level instead"
681
- Kernel . warn "Called from: #{ caller [ 0 ..5 ] . join ( "\n \t " ) } "
682
- $warned_logger_severity_deprecation = true
683
- nil
625
+ Resque . logger . debug $0
684
626
end
685
627
end
686
628
end
0 commit comments