module TResque::Delay
Public Instance Methods
delay(options = {})
click to toggle source
# File lib/tresque/delay.rb, line 25 def delay(options = {}) InvocationProxy.new(self, options) end
method_missing(method_name, *args)
click to toggle source
Calls superclass method
# File lib/tresque/delay.rb, line 30 def method_missing(method_name, *args) if method_name.to_s =~ /^delay__(.+)$/ self.delay.send($1, *args) else super end end
respond_to_missing?(method_name, include_private = false)
click to toggle source
Calls superclass method
# File lib/tresque/delay.rb, line 38 def respond_to_missing?(method_name, include_private = false) method_name.to_s =~ /^delay__(.+)/ || super end