Module: AnyLogger
- Defined in:
- lib/any_logger.rb,
lib/any_logger/version.rb,
lib/any_logger/configuration.rb,
lib/any_logger/configuration/event.rb,
lib/any_logger/example/rack_logger.rb,
lib/any_logger/configuration/log_subscriber.rb,
lib/any_logger/example/controller_subscriber.rb
Defined Under Namespace
Modules: Example
Classes: Configuration
Constant Summary
collapse
- VERSION =
"0.2.1"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
10
11
12
|
# File 'lib/any_logger.rb', line 10
def self.config
Configuration.instance
end
|
5
6
7
8
|
# File 'lib/any_logger.rb', line 5
def self.configure(&block)
config.swap_default_logger
block.call(config)
end
|
.subscriptions ⇒ Object
14
15
16
|
# File 'lib/any_logger.rb', line 14
def self.subscriptions
config.subscriptions
end
|