require "logger" class DevopsLogger def self.create out, level=Logger::INFO, format='%a %d-%m-%Y %H%M ' logger = Logger.new out logger.level = level logger.datetime_format = format logger.debug("Logger has been created") logger end def self.logger @_logger ||= DevopsLogger.create(File.join(DevopsConfig.config[:log_dir], "devops.errors.log")) end def self.logger= logger @_logger = logger end def self.level= level @level = level end def self.level @level || Logger::INFO end end