Sha256: 35b8bc82e7be312fcb5fabdbc064ffcb6ae6344966b836a1d9b05f084266ef16
Contents?: true
Size: 1.04 KB
Versions: 2
Compression:
Stored size: 1.04 KB
Contents
# Copyright (c) 2009 Michael Fellinger m.fellinger@gmail.com # All files in this distribution are subject to the terms of the Ruby license. require 'ramaze/log/logging' require 'ramaze/log/informer' begin require 'win32console' if RUBY_PLATFORM =~ /win32/i && RUBY_VERSION < '1.9' rescue LoadError => ex puts ex puts "For nice colors on windows, please `gem install win32console`" Ramaze::Logger::Informer.trait[:colorize] = false end module Ramaze Log = Innate::Log ## # Logger module that will autoload a certain logging helper if it's needed. # Ramaze ships with the following logging helpers: # # * Analogger # * Knotify # * Syslog # * Growl # * Xosd # * Logger # * Informer # * RotatingInformer # module Logger autoload :Analogger, 'ramaze/log/analogger' autoload :Knotify, "ramaze/log/knotify" autoload :Syslog, "ramaze/log/syslog" autoload :Growl, "ramaze/log/growl" autoload :Xosd, "ramaze/log/xosd" autoload :Logger, "ramaze/log/logger" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ramaze-2011.01.30 | lib/ramaze/log.rb |
ramaze-2011.01 | lib/ramaze/log.rb |