module KnifeSous::HashMixins

Public Instance Methods

normalize_hash(hash) click to toggle source
# File lib/knife_sous/mixins/hash_mixins.rb, line 6
def normalize_hash(hash)
  Hash[hash.map{ |k, v| [sanitize_key(k), v.to_s] }]
end
sanitize_key(key) click to toggle source
# File lib/knife_sous/mixins/hash_mixins.rb, line 10
def sanitize_key(key)
  key.to_s.downcase.gsub(/-/, '_').to_sym
end