class Logging::LogEvent

Public Class Methods

add_data_filter(pattern, replacement) click to toggle source
# File lib/hammer_cli/logger.rb, line 17
def self.add_data_filter(pattern, replacement)
  data_filters << [pattern, replacement]
end
data_filters() click to toggle source
# File lib/hammer_cli/logger.rb, line 23
def self.data_filters
  @filter_list ||= []
  @filter_list
end
new( logger, level, data, caller_tracing ) click to toggle source
# File lib/hammer_cli/logger.rb, line 7
def initialize( logger, level, data, caller_tracing )
  # filter out the passwords
  if data.kind_of? String
    self.class.data_filters.each do |filter|
      data = data.gsub(filter[0], filter[1])
    end
  end
  old_initialize(logger, level, data, caller_tracing)
end
Also aliased as: old_initialize

Public Instance Methods

old_initialize( logger, level, data, caller_tracing )
Alias for: new