Method: Opsmgr::Environments#settings

Defined in:
lib/opsmgr/environments.rb

#settingsObject



61
62
63
64
65
66
67
68
# File 'lib/opsmgr/environments.rb', line 61

def settings
  string_keyed_hash = YAML.load(Renderer.for(File.read(@config_path)).rendered_settings)
  unless @env_name == '' || string_keyed_hash['name'] == @env_name
    raise "Specified name #{@env_name} does not match name in #{@config_path}"
  end

  fix_subnets(string_keyed_hash)
end