Method: Logem::BaseLogger#initialize
- Defined in:
- lib/logem/base_logger.rb
#initialize(context, options = {}) ⇒ BaseLogger
Returns a new instance of BaseLogger.
17 18 19 20 21 22 23 24 |
# File 'lib/logem/base_logger.rb', line 17 def initialize context, = {} @context = context @log_level_env = [:log_level_env ] || DEFAULT_LOG_LEVEL_ENV @level = [:level ] || self.class.string_to_level(ENV[@log_level_env]) || DEFAULT_LEVEL @output = [:output ] || $stdout @time_formatter = [:time_formatter] @output_supports_logem = @output.respond_to? :logem end |