Class: Rack::ActionLogger::EmitAdapter::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/rack/action_logger/emit_adapter/base.rb

Direct Known Subclasses

FluentAdapter, LoggerAdapter, NullAdapter

Class Method Summary collapse

Class Method Details

.emit(hash) ⇒ Object



5
# File 'lib/rack/action_logger/emit_adapter/base.rb', line 5

def self.emit(hash); end

.wrap(hash) ⇒ Object



7
8
9
10
11
12
13
14
15
16
# File 'lib/rack/action_logger/emit_adapter/base.rb', line 7

def self.wrap(hash)
  result = {}
  wrap_key = Rack::ActionLogger.configuration.wrap_key
  if wrap_key
    result[wrap_key] = hash
  else
    result = hash
  end
  result
end