Module: Filum
- Defined in:
- lib/filum.rb,
lib/filum/logger.rb,
lib/filum/version.rb,
lib/filum/filum_error.rb,
lib/filum/log_formatter.rb
Defined Under Namespace
Classes: FilumError, LogFormatter, Logger
Constant Summary collapse
- VERSION =
"2.1.0"
Class Method Summary collapse
-
.logger ⇒ Object
Filum logger.
-
.setup(logfile, options = {}) ⇒ Object
Filum setup method.
Class Method Details
.logger ⇒ Object
26 27 28 29 |
# File 'lib/filum.rb', line 26 def self.logger raise FilumError.new("Filum is not setup. Please call Filum#setup") unless @logger @logger end |
.setup(logfile, options = {}) ⇒ Object
Filum setup method
This must be called before Filum.logger is used.
Options can be
-
:config.context_id_lengthDefaults to 6 -
:filename_lengthDefaults to 20
16 17 18 |
# File 'lib/filum.rb', line 16 def self.setup(logfile, = {}) @logger = Filum::Logger.new(logfile, ) end |