module DataMask::Config
Public Class Methods
parse(name)
click to toggle source
# File lib/data_mask/config.rb, line 13 def self.parse(name) symbolize_keys(YAML.load(File.open(name, 'rb').read)) end
symbolize_keys(data)
click to toggle source
# File lib/data_mask/config.rb, line 5 def self.symbolize_keys(data) data.keys.each do |key| data[(key.to_sym rescue key) || key] = data.delete(key) symbolize_keys(data[key.to_sym]) if data[key.to_sym].is_a? Hash end data end