mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-27 17:46:05 -05:00
16 lines
365 B
Ruby
16 lines
365 B
Ruby
module IceCube
|
|
class MinutelyRule < ValidatedRule
|
|
def initialize(interval = 1, week_start = :sunday)
|
|
super
|
|
|
|
unless interval == 1
|
|
raise "Due to a gigantic awful bug in ice_cube, don't specify an interval for minutely. Use `hourly.minute_of_hour`"
|
|
end
|
|
|
|
interval(interval)
|
|
schedule_lock(:sec)
|
|
reset
|
|
end
|
|
end
|
|
end
|
|
|