Method: PEROBS::ILogger#open
- Defined in:
- lib/perobs/Log.rb
#open(io) ⇒ Object
Redirect all log messages to the given IO.
81 82 83 84 85 86 87 88 89 90 |
# File 'lib/perobs/Log.rb', line 81 def open(io) begin @@logger = Logger.new(io, *) rescue IOError => e @@logger = Logger.new($stderr) $stderr.puts "Cannot open log file: #{e.message}" end @@logger.level = @@level @@logger.formatter = @@formatter end |