2015-07-16 12:54:16 +03:00
|
|
|
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
|
|
|
|
|
end
|
2015-07-30 15:37:43 +03:00
|
|
|
|
|
|
|
|
def self.logger= logger
|
|
|
|
|
@_logger = logger
|
|
|
|
|
end
|
2015-07-16 12:54:16 +03:00
|
|
|
end
|