module MultiMeasure::Config

Public Class Methods

build_from(hash) click to toggle source
# File lib/multi_measure/config.rb, line 6
def build_from(hash)
  config = ActiveSupport::OrderedOptions.new

  hash.each do |key, value|
    case value
    when Hash
      config[key] = build_from(value)
    else
      config[key] = value
    end
  end

  config
end