Module: FFWD::Logging
- Included in:
- Core, Debug::Connection, Debug::TCP, EventEmitter, Plugin::JSON, Plugin::JSON::FrameConnection, Plugin::JSON::LineConnection, Plugin::Log, Plugin::Log::Writer, PluginChannel, PluginLoader, Processor, ProducingClient, Statistics::Collector, Statistics::SystemStatistics
- Defined in:
- lib/ffwd/logging.rb
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
133 134 135 136 137 138 139 140 141 |
# File 'lib/ffwd/logging.rb', line 133 def self.included klass klass.extend ClassMethods if FFWD.log_disabled? klass.log = FakeLogger.new else klass.log = ClassLogger.new klass end end |
Instance Method Details
#log ⇒ Object
129 130 131 |
# File 'lib/ffwd/logging.rb', line 129 def log self.class.log end |