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

Version Path
rest-ftp-daemon-0.250.5 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.250.4 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.250.3 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.250.0 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.247.1 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.247.0 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.246.1 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.246.0 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.245.1 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.245 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.243.2 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.243.1 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.243 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.242.5 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.242.4 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.242.3 lib/rest-ftp-daemon/logger_helper.rb
rest-ftp-daemon-0.242.2 lib/rest-ftp-daemon/logger_helper.rb