Sha256: a2ae8951dd1147f9fd2b2a7dabcf6b5c4d5737ef67f1d267a01691a57a92cf99

Contents?: true

Size: 371 Bytes

Versions: 11

Compression:

Stored size: 371 Bytes

Contents

require 'logger'

class OneacctExporter
  module Log
    def self.setup_log_level(logger)
      if ENV['ONEACCT_EXPORT_LOG_LEVEL'] && Logger::Severity.const_defined?(ENV['ONEACCT_EXPORT_LOG_LEVEL'])
        logger.level = Logger::Severity.const_get ENV['ONEACCT_EXPORT_LOG_LEVEL']
      else
        logger.level = Logger::ERROR
      end

      logger
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
oneacct-export-0.5.0 lib/oneacct_exporter/log.rb
oneacct-export-0.4.6 lib/oneacct_exporter/log.rb
oneacct-export-0.4.5 lib/oneacct_exporter/log.rb
oneacct-export-0.4.4 lib/oneacct_exporter/log.rb
oneacct-export-0.4.3 lib/oneacct_exporter/log.rb
oneacct-export-0.4.2 lib/oneacct_exporter/log.rb
oneacct-export-0.3.0 lib/oneacct_exporter/log.rb
oneacct-export-0.2.7 lib/oneacct_exporter/log.rb
oneacct-export-0.2.6 lib/oneacct_exporter/log.rb
oneacct-export-0.2.5 lib/oneacct_exporter/log.rb
oneacct-export-0.2.4 lib/oneacct_exporter/log.rb