Module: NextStation::Logging
- Defined in:
- lib/next_station/logging.rb,
lib/next_station/logging/formatters/json.rb,
lib/next_station/logging/subscribers/base.rb,
lib/next_station/logging/subscribers/step.rb,
lib/next_station/logging/formatters/console.rb,
lib/next_station/logging/subscribers/custom.rb,
lib/next_station/logging/subscribers/operation.rb
Overview
Entry point for logging configuration and setup.
Defined Under Namespace
Modules: Formatter, Subscribers
Class Method Summary collapse
-
.setup!(monitor = NextStation.config.monitor) ⇒ void
Initializes the default logging subscribers.
Class Method Details
.setup!(monitor = NextStation.config.monitor) ⇒ void
This method returns an undefined value.
Initializes the default logging subscribers.
13 14 15 16 17 18 |
# File 'lib/next_station/logging.rb', line 13 def self.setup!(monitor = NextStation.config.monitor) setup_formatter! Subscribers::Operation.subscribe(monitor) Subscribers::Step.subscribe(monitor) Subscribers::Custom.subscribe(monitor) end |