Module Lograge
In: lib/lograge.rb
lib/lograge/ordered_options.rb
lib/lograge/version.rb
lib/lograge/formatters/cee.rb
lib/lograge/formatters/logstash.rb
lib/lograge/formatters/raw.rb
lib/lograge/formatters/graylog2.rb
lib/lograge/formatters/l2met.rb
lib/lograge/formatters/json.rb
lib/lograge/formatters/ltsv.rb
lib/lograge/formatters/key_value.rb
lib/lograge/formatters/lines.rb
lib/lograge/railtie.rb
lib/lograge/log_subscriber.rb

rubocop:disable ModuleLength

Methods

Classes and Modules

Module Lograge::Formatters
Class Lograge::OrderedOptions
Class Lograge::Railtie
Class Lograge::RequestLogSubscriber

Constants

VERSION = '0.10.0'.freeze

Public Instance methods

Set conditions for events that should be ignored

Currently supported formats are:

 - A single string representing a controller action, e.g. 'UsersController#sign_in'
 - An array of strings representing controller actions
 - An object that responds to call with an event argument and returns
   true iff the event should be ignored.

The action ignores are given to ‘ignore_actions’. The callable ignores are given to ‘ignore’. Both methods can be called multiple times, which just adds more ignore conditions to a list that is checked before logging.

TODO: Remove with version 1.0

[Validate]