Module: Resque::Plugins::Timely::ClassMethods

Defined in:
lib/resque/plugins/timely.rb

Instance Method Summary collapse

Instance Method Details

#around_perform_with_timeout(*args) ⇒ Object



12
13
14
15
16
17
18
# File 'lib/resque/plugins/timely.rb', line 12

def around_perform_with_timeout *args
  if respond_to? :timely_timeout
    ::Timeout.timeout(timely_timeout){ yield }
  else
    yield
  end
end