From 2b53dc7ea10c2ee3aa13436b42971c976ff5a9da Mon Sep 17 00:00:00 2001 From: Dzmitry Plashchynski Date: Sat, 7 Mar 2015 01:35:45 +0200 Subject: [PATCH] Error when no jobs --- lib/crono/cli.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/crono/cli.rb b/lib/crono/cli.rb index db714c3..231e4ac 100644 --- a/lib/crono/cli.rb +++ b/lib/crono/cli.rb @@ -29,6 +29,7 @@ module Crono load_rails print_banner + check_jobs start_working_loop end @@ -67,6 +68,12 @@ module Crono require File.expand_path(config.cronotab) end + def check_jobs + if Crono.scheduler.jobs.empty? + logger.error "You have no jobs defined in you cronotab file #{config.cronotab}" + end + end + def start_working_loop Thread.abort_on_exception = true while job = Crono.scheduler.next do