Sha256: d1db891639b6a674bfa62ad59adbd9abb584dacc3aeb169e76cadf4a29bed600

Contents?: true

Size: 545 Bytes

Versions: 4

Compression:

Stored size: 545 Bytes

Contents

# Copyright: Copyright (c) 2004  Nicolas Despres. All rights reserved.
# Author: Nicolas Despres  <polrop@lrde.epita.fr>.
# License: Gnu General Public License.

# $LastChangedBy: polrop $
# $Id: logger_observer.rb 120 2005-01-22 19:43:06Z polrop $


require 'logger'


class Logger

  def update(*args, &block)
    severity = UNKNOWN
    if args.size > 0
      (severity = Severity.cons_get(args[0].to_s.upcase)) rescue NameError
    end
    add(severity, "#{args.inspect} #{block.inspect if block}", $PROGRAME_NAME)
  end

end # class Logger

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
ttk-0.1.576 ruby_ex/logger_observer.rb
ttk-0.1.579 ruby_ex/logger_observer.rb
ttk-0.1.580 ruby_ex/logger_observer.rb
vcs-0.2.148 ruby_ex/logger_observer.rb