Method: PuppetLibrary::Forge::Multi#get_module_metadata

Defined in:
lib/puppet_library/forge/multi.rb

#get_module_metadata(author, name) ⇒ Object

Raises:



78
79
80
81
82
83
84
85
86
87
88
89
90
# File 'lib/puppet_library/forge/multi.rb', line 78

def (author, name)
     = @forges.inject([]) do |, forge|
        begin
             << forge.(author, name)
        rescue ModuleNotFound
            
        end
    end
    raise ModuleNotFound if .empty?
    .deep_merge.tap do ||
        ["releases"] = ["releases"].unique_by { |release| release["version"] }
    end
end