dedicated_logger
Used for any ruby class, perhaps running as background tasks, in desperate need of a dedicated log file with event severity and timestamp.
Installation
gem install dedicated_logger
or by including this line in your Gemfile
gem "dedicated_logger", :git => "git://github.com/tskorupa/dedicated_logger.git"
Usage
require 'dedicated_logger'
class Foo
include DedicatedLogger
def self.
logger.info "info from class method"
logger.warn "warn from class method"
logger.error "error from class method"
logger.fatal "fatal from class method"
end
def baz
logger.info "info"
logger.warn "warn"
logger.error "error"
logger.fatal "fatal"
end
end
TODO
- write docs on how to use acts_as_* module
- show how to specify a custom logger file and/or filepath