Sha256: f2fda1fdc5bd5ff525f1253827550091cf1fd45d7f928422e114addbd7ba92a4
Contents?: true
Size: 607 Bytes
Versions: 17
Compression:
Stored size: 607 Bytes
Contents
require "logger" module RestFtpDaemon module LoggerHelper protected def log_info message, lines = [] log message, lines, Logger::INFO end def log_error message, lines = [] log message, lines, Logger::ERROR end def log_debug message, lines = [] log message, lines, Logger::DEBUG end def log_context {} end private def log message, lines, level context = log_context || {} logger.info_with_id message, context.merge({ from: self.class.to_s, lines: lines, level: level, }) end end end
Version data entries
17 entries across 17 versions & 1 rubygems