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