Class: Resque::Job
- Inherits:
-
Object
- Object
- Resque::Job
- Defined in:
- lib/resque/plugins/analytics.rb
Instance Method Summary collapse
-
#initialize(queue, payload) ⇒ Job
constructor
Override Job initialization to extract the timestamp.
Constructor Details
#initialize(queue, payload) ⇒ Job
Override Job initialization to extract the timestamp
15 16 17 18 19 20 21 |
# File 'lib/resque/plugins/analytics.rb', line 15 def initialize(queue, payload) = payload && payload.delete('analytics_timestamp') @queue = queue @payload = payload @failure_hooks_ran = false payload_class.send(:analytics_timestamp, ) if && payload_class.respond_to?(:analytics_timestamp) end |