vendored/puppet/lib/puppet/module_tool/installed_modules.rb in bolt-0.20.3 vs vendored/puppet/lib/puppet/module_tool/installed_modules.rb in bolt-0.20.5
- old
+ new
@@ -52,11 +52,11 @@
end
class ModuleRelease < SemanticPuppet::Dependency::ModuleRelease
attr_reader :mod, :metadata
- def initialize(source, mod, strict_semver = true)
+ def initialize(source, mod)
@mod = mod
@metadata = mod.metadata
name = mod.forge_name.tr('/', '-')
begin
version = SemanticPuppet::Version.parse(mod.version)
@@ -68,10 +68,10 @@
super(source, name, version, {})
if mod.dependencies
mod.dependencies.each do |dependency|
- results = Puppet::ModuleTool.parse_module_dependency(release, dependency, strict_semver)
+ results = Puppet::ModuleTool.parse_module_dependency(release, dependency)
dep_name, parsed_range, range = results
add_constraint('initialize', dep_name, range.to_s) do |node|
parsed_range === node.version
end