Method: PuppetLibrary::Forge::Multi#get_module_metadata
- Defined in:
- lib/puppet_library/forge/multi.rb
#get_module_metadata(author, name) ⇒ Object
78 79 80 81 82 83 84 85 86 87 88 89 90 |
# File 'lib/puppet_library/forge/multi.rb', line 78 def (, name) = @forges.inject([]) do |, forge| begin << forge.(, name) rescue ModuleNotFound end end raise ModuleNotFound if .empty? .deep_merge.tap do || ["releases"] = ["releases"].unique_by { |release| release["version"] } end end |