travis-api/lib/travis/api/v3/services/crons/start.rb
2016-01-28 13:46:35 +01:00

19 lines
284 B
Ruby

module Travis::API::V3
class Services::Crons::Start < Service
def run!
started = []
Models::Cron.all.each do |cron|
if cron.next_enqueuing <= Time.now
cron.start
started.push cron
end
end
started
end
end
end