Class | Resque::Scheduler::LoggerBuilder |
In: |
lib/resque/scheduler/logger_builder.rb
|
Parent: | Object |
Just builds a logger, with specified verbosity and destination. The simplest example:
Resque::Scheduler::LoggerBuilder.new.build
Initializes new instance of the builder
Pass :opts Hash with
- :quiet if logger needs to be silent for all levels. Default - false - :verbose if there is a need in debug messages. Default - false - :log_dev to output logs into a desired file. Default - STDOUT - :format log format, either 'text' or 'json'. Default - 'text'
Example:
LoggerBuilder.new( :quiet => false, :verbose => true, :log_dev => 'log/scheduler.log' )