Sha256: 6cee027be5ba3aedac6c822669a95dbe6866af0b623cdd0a93ef1935ab36d134
Contents?: true
Size: 959 Bytes
Versions: 21
Compression:
Stored size: 959 Bytes
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' module Ramaze Log = Innate::Log module Logger autoload :Analogger, 'ramaze/log/analogger' end end __END__ require 'ramaze/log/logging' require 'ramaze/log/hub' require 'ramaze/log/informer' begin require 'win32console' if RUBY_PLATFORM =~ /win32/i rescue LoadError => ex puts ex puts "For nice colors on windows, please `gem install win32console`" Ramaze::Logger::Informer.trait[:colorize] = false end module Ramaze 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" unless defined?(Log) Log = Logger::LogHub.new(Logger::Informer) end end
Version data entries
21 entries across 21 versions & 4 rubygems