Class: Rivet::Log::SimpleLogger
- Inherits:
-
Logger
- Object
- Logger
- Rivet::Log::SimpleLogger
- Includes:
- Singleton
- Defined in:
- lib/rivet/logger.rb
Instance Method Summary collapse
- #close ⇒ Object
-
#initialize ⇒ SimpleLogger
constructor
A new instance of SimpleLogger.
Constructor Details
#initialize ⇒ SimpleLogger
Returns a new instance of SimpleLogger.
34 35 36 37 38 39 40 41 42 |
# File 'lib/rivet/logger.rb', line 34 def initialize @dev = Logger::LogDevice.new(STDOUT) super @dev @progname = "Rivet" @formatter = proc do |sev,datetime,name,msg| "[#{name}] [#{datetime}] [#{sev}]: #{msg}\n" end @datetime_format end |
Instance Method Details
#close ⇒ Object
44 45 46 |
# File 'lib/rivet/logger.rb', line 44 def close @dev.close end |