class Departure::LogSanitizers::PasswordSanitizer

Constants

PASSWORD_REPLACEMENT

Attributes

connection_details[RW]

Public Class Methods

new(connection_details) click to toggle source
# File lib/departure/log_sanitizers/password_sanitizer.rb, line 8
def initialize(connection_details)
  @connection_details = connection_details
end

Public Instance Methods

execute(log_statement) click to toggle source
# File lib/departure/log_sanitizers/password_sanitizer.rb, line 12
def execute(log_statement)
  return log_statement if password_argument.blank?
  log_statement.gsub(password_argument, PASSWORD_REPLACEMENT)
end