Method: R10K::Settings::Collection#resolve

Defined in:
lib/r10k/settings/collection.rb

#resolveHash

Evaluate all settings and return a frozen hash of the final values.

Returns:

  • (Hash)


88
89
90
91
92
93
94
95
96
# File 'lib/r10k/settings/collection.rb', line 88

def resolve
  rv = {}

  @settings.each_pair do |name, setting|
    rv[name] = setting.resolve
  end

  rv.freeze
end