17 lines
		
	
	
		
			310 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
		
			310 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
|   | 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 | ||
|  | end |