module PactBroker::Config::RuntimeConfigurationLoggingMethods::ClassMethods
Public Instance Methods
sensitive_value?(value)
click to toggle source
# File lib/pact_broker/config/runtime_configuration_logging_methods.rb, line 19 def sensitive_value?(value) sensitive_values.any? { |key| key == value || key == value.to_sym || key.kind_of?(Regexp) && key =~ value } end
sensitive_values(*values)
click to toggle source
# File lib/pact_broker/config/runtime_configuration_logging_methods.rb, line 10 def sensitive_values(*values) @sensitive_values ||= [] if values @sensitive_values.concat([*values]) else @sensitive_values end end