Module: RailsSpotlight::LogInterceptor

Defined in:
lib/rails_spotlight/log_interceptor.rb

Constant Summary collapse

SEVERITY_MAP =
{ 0 => 'debug', 1 => 'info', 2 => 'warn', 3 => 'error', 4 => 'fatal', 5 => 'unknown' }.freeze

Instance Method Summary collapse

Instance Method Details

#debug(message = nil, *args) ⇒ Object



9
10
11
12
# File 'lib/rails_spotlight/log_interceptor.rb', line 9

def debug(message = nil, *args, &)
  _rails_spotlight_log(:debug, message, nil, &)
  super
end

#error(message = nil, *args) ⇒ Object



24
25
26
27
# File 'lib/rails_spotlight/log_interceptor.rb', line 24

def error(message = nil, *args, &)
  _rails_spotlight_log(:error, message, nil, &)
  super
end

#fatal(message = nil, *args) ⇒ Object



29
30
31
32
# File 'lib/rails_spotlight/log_interceptor.rb', line 29

def fatal(message = nil, *args, &)
  _rails_spotlight_log(:fatal, message, nil, &)
  super
end

#info(message = nil, *args) ⇒ Object



14
15
16
17
# File 'lib/rails_spotlight/log_interceptor.rb', line 14

def info(message = nil, *args, &)
  _rails_spotlight_log(:info, message, nil, &)
  super
end

#unknown(message = nil, *args) ⇒ Object



34
35
36
37
# File 'lib/rails_spotlight/log_interceptor.rb', line 34

def unknown(message = nil, *args, &)
  _rails_spotlight_log(:unknown, message, nil, &)
  super
end

#warn(message = nil, *args) ⇒ Object



19
20
21
22
# File 'lib/rails_spotlight/log_interceptor.rb', line 19

def warn(message = nil, *args, &)
  _rails_spotlight_log(:warn, message, nil, &)
  super
end