Module: TeeLogger::Configration
Overview
configuration
Defined Under Namespace
Classes: Configration
Instance Method Summary collapse
-
#configuration_reset ⇒ Object
reset configuration.
-
#configure {|Configuration| ... } ⇒ Object
Yields the global configuration to a block.
-
#datetime_format ⇒ Object
configuration.datetime_format. -
#formatter ⇒ Object
configuration.formatter. -
#level ⇒ Object
configuration.level. -
#logdev ⇒ String, File
configuration.logdevorDEFAULT_FILE. -
#logdev=(logdev) ⇒ Object
set TeeLogger::Configuration::Configration’s member :logdev.
-
#progname ⇒ Object
configuration.progname.
Instance Method Details
#configuration_reset ⇒ Object
reset configuration
25 26 27 |
# File 'lib/tee_logger/configuration.rb', line 25 def configuration_reset @configuration = nil end |
#configure {|Configuration| ... } ⇒ Object
Yields the global configuration to a block.
20 21 22 |
# File 'lib/tee_logger/configuration.rb', line 20 def configure yield configuration if block_given? end |
#datetime_format ⇒ Object
Returns configuration.datetime_format.
59 60 61 |
# File 'lib/tee_logger/configuration.rb', line 59 def datetime_format configuration.datetime_format end |
#formatter ⇒ Object
Returns configuration.formatter.
54 55 56 |
# File 'lib/tee_logger/configuration.rb', line 54 def formatter configuration.formatter end |
#level ⇒ Object
Returns configuration.level.
44 45 46 |
# File 'lib/tee_logger/configuration.rb', line 44 def level configuration.level end |
#logdev ⇒ String, File
Returns configuration.logdev or DEFAULT_FILE.
39 40 41 |
# File 'lib/tee_logger/configuration.rb', line 39 def logdev configuration.logdev || DEFAULT_FILE end |
#logdev=(logdev) ⇒ Object
set TeeLogger::Configuration::Configration’s member :logdev. extend or include TeeLogger then, :logdev is default argument for Logger.new(logdev).
33 34 35 |
# File 'lib/tee_logger/configuration.rb', line 33 def logdev=(logdev) configuration.logdev = logdev end |
#progname ⇒ Object
Returns configuration.progname.
49 50 51 |
# File 'lib/tee_logger/configuration.rb', line 49 def progname configuration.progname end |