Module: HashCleaner

Defined in:
lib/hashcleaner.rb,
lib/hashcleaner/version.rb

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.clean(config) ⇒ Object



2
3
4
5
6
7
8
# File 'lib/hashcleaner.rb', line 2

def self.clean(config)
  flat(config).reject do |key, element|
    is_redacted_credential(element) ||
    is_not_configurable(element) ||
    is_required_and_not_set(element)
  end
end