Class: FeduxOrgStdlib::Logging::Logger
- Inherits:
-
Object
- Object
- FeduxOrgStdlib::Logging::Logger
- Extended by:
- Forwardable
- Defined in:
- lib/fedux_org_stdlib/logging/logger.rb
Instance Attribute Summary collapse
-
#mode ⇒ Object
Returns the value of attribute mode.
Instance Method Summary collapse
-
#initialize(logger = ::Logger.new( $stderr )) ⇒ Logger
constructor
Create logger.
-
#reset ⇒ Object
Reset logger to ruby logger.
Constructor Details
#initialize(logger = ::Logger.new( $stderr )) ⇒ Logger
Create logger
20 21 22 23 |
# File 'lib/fedux_org_stdlib/logging/logger.rb', line 20 def initialize(logger = ::Logger.new( $stderr ) ) @logger = logger self.mode = :info end |
Instance Attribute Details
#mode ⇒ Object
Returns the value of attribute mode.
14 15 16 |
# File 'lib/fedux_org_stdlib/logging/logger.rb', line 14 def mode @mode end |
Instance Method Details
#reset ⇒ Object
Reset logger to ruby logger
26 27 28 |
# File 'lib/fedux_org_stdlib/logging/logger.rb', line 26 def reset @logger = ::Logger.new( $stderr ) end |