lib/tasks_scheduler/checker.rb in tasks_scheduler-0.7.0 vs lib/tasks_scheduler/checker.rb in tasks_scheduler-0.8.0
- old
+ new
@@ -14,11 +14,11 @@
check_log
running = true
Signal.trap('TERM') { running = false }
while running
Rails.logger.info('Checking all tasks...')
- ::ScheduledTask.all.order(next_run: :asc).each(&:check)
+ ::ScheduledTask.order(next_run: :asc).each(&:check)
Rails.logger.info("All tasks checked. Sleeping for #{CHECK_INTERVAL} second(s)...")
sleep(CHECK_INTERVAL)
end
end
@@ -29,10 +29,10 @@
def logs
LOGS_KEYS.map { |key| send("#{key}_log") }
end
LOGS_KEYS.each do |log_key|
- class_eval <<CODE, __FILE__, __LINE__ + 1
+ class_eval <<CODE, __FILE__, __LINE__ + 1 # rubocop:disable Style/DocumentDynamicEvalDefinition
def #{log_key}_log
@#{log_key}_log ||= ::TasksScheduler::Checker::Log.new('#{log_key}')
end
CODE
end