Method: Log4r::Logger#remove

Defined in:
lib/log4r/logger.rb

#remove(*_outputters) ⇒ Object

Remove outputters from this logger by name only. Can be done any time.



135
136
137
138
139
140
141
# File 'lib/log4r/logger.rb', line 135

def remove(*_outputters)
  for name in _outputters
    o = Outputter[name]
    @outputters.delete o
    Logger.log_internal {"Removed outputter '#{o.name}' from '#{@fullname}'"}
  end
end