Sha256: 155508cd5df1c36b32c7a5f88852edc318c2aa206819310594c83d10a48dfe1d
Contents?: true
Size: 459 Bytes
Versions: 1
Compression:
Stored size: 459 Bytes
Contents
module Sidetiq class Schedule < IceCube::Schedule def method_missing(meth, *args, &block) if IceCube::Rule.respond_to?(meth) rule = IceCube::Rule.send(meth, *args, &block) add_recurrence_rule(rule) rule else super end end def schedule_next?(time) if @last_scheduled != (no = next_occurrence(time)) @last_scheduled = no return true end false end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sidetiq-0.1.2 | lib/sidetiq/schedule.rb |