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/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.3.2"
Class Method Summary
collapse
Class Method Details
19
20
21
|
# File 'lib/pier_logging.rb', line 19
def self.configure_logger
yield(logger_configuration)
end
|
27
28
29
|
# File 'lib/pier_logging.rb', line 27
def self.configure_request_logger
yield(request_logger_configuration)
end
|
.logger_configuration ⇒ Object
15
16
17
|
# File 'lib/pier_logging.rb', line 15
def self.logger_configuration
@logger_configuration ||= LoggerConfiguration.new
end
|
.request_logger_configuration ⇒ Object
23
24
25
|
# File 'lib/pier_logging.rb', line 23
def self.request_logger_configuration
@request_logger_configuration ||= RequestLoggerConfiguration.new
end
|