Sha256: ebc54e7adc9cabebb78247e73d833bcada152e60038da1f7def31959e30e7422

Contents?: true

Size: 783 Bytes

Versions: 22

Compression:

Stored size: 783 Bytes

Contents

#todo: Deprecate
# =begin rdoc
#   A logging class to allow us to log to locations
# =end
# class Loggable
#   def initialize    
#     self.class.loggers << file_logger
#     file_logger.level = :info
#   end
#   def file_logger
#     @file_logger ||= Logging.logger( Default.pool_logger_location, logging_opts )
#   end
#   def stdout_logger
#     @stdout_logger ||= Logging.logger(STDOUT, logging_opts.merge({:pattern => "%m\n"}))
#   end
#   def logging_opts
#     {:pattern => "[%d] %-l : %m\n",
#     :date_pattern => "%Y-%m-%d %H:%M:%S.%s"}
#   end
#   %w(info warn debug notice).each do |meth|
#     define_method(meth.to_sym) do |*args|
#       self.class.loggers.each {|l| l.send meth.to_sym, args}
#     end
#   end
#   def self.loggers
#     @loggers ||= []
#   end
# end

Version data entries

22 entries across 22 versions & 3 rubygems

Version Path
auser-poolparty-1.1.1 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.1.3 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.1.4 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.1.5 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.1.6 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.1.7 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.0 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.1 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.10 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.11 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.12 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.2 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.3 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.4 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.7 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.8 lib/poolparty/poolparty/loggable.rb
auser-poolparty-1.2.9 lib/poolparty/poolparty/loggable.rb
fairchild-poolparty-1.1.3 lib/poolparty/poolparty/loggable.rb
fairchild-poolparty-1.1.4 lib/poolparty/poolparty/loggable.rb
fairchild-poolparty-1.1.5 lib/poolparty/poolparty/loggable.rb