module Loggery::Controller::LoggingContext

Public Instance Methods

loggery_default_metadata() click to toggle source
# File lib/loggery/controller/logging_context.rb, line 29
def loggery_default_metadata
  {}
end
loggery_log_context() click to toggle source

to be overridden in including class

# File lib/loggery/controller/logging_context.rb, line 18
def loggery_log_context
  {}
end
loggery_set_metadata() click to toggle source
# File lib/loggery/controller/logging_context.rb, line 22
def loggery_set_metadata
  return unless Loggery::Metadata::Store.store

  metadata = loggery_default_metadata.merge loggery_log_context
  Loggery::Metadata::Store.store.merge!(metadata)
end