Module: WaterDrop
- Defined in:
- lib/waterdrop.rb,
lib/water_drop/pool.rb,
lib/water_drop/config.rb,
lib/water_drop/message.rb,
lib/water_drop/version.rb,
lib/water_drop/aspects/formatter.rb,
lib/water_drop/aspects/base_aspect.rb,
lib/water_drop/aspects/after_aspect.rb,
lib/water_drop/aspects/around_aspect.rb,
lib/water_drop/aspects/before_aspect.rb
Overview
WaterDrop library
Defined Under Namespace
Modules: Aspects, Pool Classes: Config, Message
Constant Summary collapse
- VERSION =
Current WaterDrop version
'0.1.6'
Class Attribute Summary collapse
-
.logger ⇒ Logger
Logger that we want to use.
Class Method Summary collapse
-
.config ⇒ WaterDrop::Config
Config instance.
-
.setup(&block) ⇒ Object
Sets up the whole configuration.
Class Attribute Details
.logger ⇒ Logger
Returns logger that we want to use.
37 38 39 |
# File 'lib/waterdrop.rb', line 37 def logger @logger ||= NullLogger.new end |
Class Method Details
.config ⇒ WaterDrop::Config
Returns config instance.
48 49 50 |
# File 'lib/waterdrop.rb', line 48 def config Config.config end |