Skip to content
A simple class based Log mechanism, similar to Merb and Chef, that you can mix in to your project.
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
features
lib/mixlib
spec
.gitignore
LICENSE
NOTICE
README.rdoc
Rakefile
VERSION.yml

README.rdoc

Mixlib::Log

Mixlib::Log provides a mixin for enabling a class based logger object, a-la Merb, Chef, and Nanite. To use it:

require 'mixlib/log' class Log extend Mixlib::Log end You can then do:

Log.debug(“foo”) Log.info(“bar”) Log.warn(“baz”) Log.error(“baz”) Log.fatal(“wewt”) By default, Mixlib::Logger logs to STDOUT. To alter this, you should call Log.init, passing any arguments to the standard Ruby Logger. For example:

Log.init(“/tmp/logfile”) # log to /tmp/logfile Log.init(“/tmp/logfile”, 7) # log to /tmp/logfile, rotate every day Enjoy!

Something went wrong with that request. Please try again.