Class: Resque::Worker
- Inherits:
-
Object
- Object
- Resque::Worker
- Defined in:
- lib/resque/heartbeat.rb
Defined Under Namespace
Classes: Heart
Instance Method Summary collapse
- #heart ⇒ Object
- #prune_if_dead ⇒ Object
- #startup_with_heartbeat ⇒ Object (also: #startup)
Instance Method Details
#heart ⇒ Object
20 21 22 |
# File 'lib/resque/heartbeat.rb', line 20 def heart @heart ||= Heart.new(self) end |
#prune_if_dead ⇒ Object
24 25 26 |
# File 'lib/resque/heartbeat.rb', line 24 def prune_if_dead unregister_worker if heart.last_beat_before?(5) end |
#startup_with_heartbeat ⇒ Object Also known as: startup
13 14 15 16 |
# File 'lib/resque/heartbeat.rb', line 13 def startup_with_heartbeat startup_without_heartbeat heart.run end |