--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  name: auto_flush
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: buffer
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: delimiter
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: init_args
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: level
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: log
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:SM::Flow::P 
  body: Merb::Logger = Extlib::Logger
constants: 
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::H 
    level: 4
    text: Notes
  - !ruby/struct:SM::Flow::P 
    body: "Ruby (standard) logger levels:"
  - !ruby/object:SM::Flow::LIST 
    contents: 
    - !ruby/struct:SM::Flow::LI 
      label: ":fatal:"
      body: An unhandleable error that results in a program crash
    - !ruby/struct:SM::Flow::LI 
      label: ":error:"
      body: A handleable error condition
    - !ruby/struct:SM::Flow::LI 
      label: ":warn:"
      body: A warning
    - !ruby/struct:SM::Flow::LI 
      label: ":info:"
      body: generic (useful) information about system operation
    - !ruby/struct:SM::Flow::LI 
      label: ":debug:"
      body: low-level information for developers
    type: :NOTE
  name: Levels
  value: Mash.new({       :fatal => 7,       :error => 6,       :warn  => 4,       :info  => 3,       :debug => 0
full_name: Merb::Logger
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: "<<"
- !ruby/object:RI::MethodSummary 
  name: close
- !ruby/object:RI::MethodSummary 
  name: flush
- !ruby/object:RI::MethodSummary 
  name: push
- !ruby/object:RI::MethodSummary 
  name: set_log
- !ruby/object:RI::MethodSummary 
  name: verbose
- !ruby/object:RI::MethodSummary 
  name: verbose!
name: Logger
superclass: Extlib::Logger
