Module: PierLogging
- Defined in:
- lib/pier_logging/formatter/base.rb,
lib/pier_logging.rb,
lib/pier_logging/logger.rb,
lib/pier_logging/version.rb,
lib/pier_logging/formatter/json.rb,
lib/pier_logging/request_logger.rb,
lib/pier_logging/helpers/headers.rb,
lib/pier_logging/helpers/redactor.rb,
lib/pier_logging/formatter/readable.rb,
lib/pier_logging/helpers/env_config.rb
Overview
Defined Under Namespace
Modules: Formatter, Helpers
Classes: Logger, LoggerConfiguration, RequestLogger, RequestLoggerConfiguration
Constant Summary
collapse
- VERSION =
"0.4.3"
Class Method Summary
collapse
Class Method Details
20
21
22
|
# File 'lib/pier_logging.rb', line 20
def self.configure_logger
yield(logger_configuration)
end
|
28
29
30
|
# File 'lib/pier_logging.rb', line 28
def self.configure_request_logger
yield(request_logger_configuration)
end
|
.logger_configuration ⇒ Object
16
17
18
|
# File 'lib/pier_logging.rb', line 16
def self.logger_configuration
@logger_configuration ||= LoggerConfiguration.new
end
|
.request_logger_configuration ⇒ Object
24
25
26
|
# File 'lib/pier_logging.rb', line 24
def self.request_logger_configuration
@request_logger_configuration ||= RequestLoggerConfiguration.new
end
|