Module: Loggerator::Namespace

Includes:
Loggerator
Defined in:
lib/loggerator/namespace.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Loggerator

config, config=, log?, #log_context, #log_error_off, #log_error_on, #log_off, #log_on, #m, turn_log

Class Method Details

.included(mod) ⇒ Object



7
8
9
# File 'lib/loggerator/namespace.rb', line 7

def self.included(mod)
  mod.extend self
end

Instance Method Details

#log(data = {}, &block) ⇒ Object



11
12
13
14
15
# File 'lib/loggerator/namespace.rb', line 11

def log(data={}, &block)
  log_namespace! do
    super
  end
end

#log_error(e, data = {}) ⇒ Object



17
18
19
20
21
# File 'lib/loggerator/namespace.rb', line 17

def log_error(e, data={})
  log_namespace! do
    super
  end
end