Add custom Logger

This commit is contained in:
Dzmitry Plashchynski
2015-03-03 19:13:40 +02:00
parent 2ce9db45db
commit 4c59804472
5 changed files with 31 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ end
require "active_support/all"
require "crono/version.rb"
require "crono/logger.rb"
require "crono/period.rb"
require "crono/schedule.rb"
require "crono/config.rb"

14
lib/crono/logger.rb Normal file
View File

@@ -0,0 +1,14 @@
module Crono
class Logger < ::Logger
include Singleton
def initialize
super(Crono.config.daemonize ? Crono.config.logfile : STDOUT)
self.level = Logger::DEBUG
end
end
def self.logger
Logger.instance
end
end

View File

@@ -1,2 +0,0 @@
module Crono
end