Files
crono/lib/crono/performer_proxy.rb
Dzmitry Plashchynski b301b95ae5 Add Crono.config
2015-03-03 18:40:33 +02:00

16 lines
293 B
Ruby

module Crono
class PerformerProxy
def initialize(performer)
@performer = performer
end
def every(period, *args)
Crono.config.schedule.add(@performer, Period.new(period, *args))
end
end
def self.perform(performer)
PerformerProxy.new(performer)
end
end