From 750ecb98ddf40bd31ea8c9c666d6e5592fadc374 Mon Sep 17 00:00:00 2001 From: Dzmitry Plashchynski Date: Thu, 5 Mar 2015 14:12:37 +0200 Subject: [PATCH] Mirroring logger to CLI class --- lib/crono/cli.rb | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/crono/cli.rb b/lib/crono/cli.rb index 9195785..5556bc2 100644 --- a/lib/crono/cli.rb +++ b/lib/crono/cli.rb @@ -8,6 +8,7 @@ module Crono class CLI include Singleton attr_accessor :config + attr_accessor :logger def initialize self.config = Config.new @@ -42,15 +43,15 @@ module Crono def init_logger logfile = config.daemonize ? config.logfile : STDOUT - Crono.logger = Logger.new(logfile) + Crono.logger = self.logger = Logger.new(logfile) end def print_banner - Crono.logger.info "Loading Crono #{Crono::VERSION}" - Crono.logger.info "Running in #{RUBY_DESCRIPTION}" - Crono.logger.info "Schedule:" + logger.info "Loading Crono #{Crono::VERSION}" + logger.info "Running in #{RUBY_DESCRIPTION}" + logger.info "Schedule:" Crono.schedule.jobs.each do |job| - Crono.logger.info job.description + logger.info job.description end end