From 8a89a9a8eb0ec046f4c635d300881bbe8512a3f0 Mon Sep 17 00:00:00 2001 From: Dzmitry Plashchynski Date: Sat, 14 Mar 2015 03:11:18 +0200 Subject: [PATCH] CLI refactoring --- lib/crono/cli.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/crono/cli.rb b/lib/crono/cli.rb index 00db2e7..cc44468 100644 --- a/lib/crono/cli.rb +++ b/lib/crono/cli.rb @@ -4,7 +4,7 @@ require 'optparse' module Crono mattr_accessor :scheduler - # Crono::CLI - Main class for the crono daemon exacutable `bin/crono` + # Crono::CLI - The main class for the crono daemon exacutable `bin/crono` class CLI include Singleton include Logging @@ -62,7 +62,8 @@ module Crono logger.info 'Jobs:' Crono.scheduler.jobs.each do |job| - logger.info %("#{job.performer}" with rule "#{job.period.description}" next time will perform at #{job.next}) + logger.info "'#{job.performer}' with rule '#{job.period.description}'"\ + "next time will perform at #{job.next}" end end @@ -75,9 +76,8 @@ module Crono end def check_jobs - if Crono.scheduler.jobs.empty? - logger.error "You have no jobs defined in you cronotab file #{config.cronotab}" - end + return if Crono.scheduler.jobs.present? + logger.error "You have no jobs in you cronotab file #{config.cronotab}" end def start_working_loop