mirror of
https://github.com/inspec/inspec
synced 2025-02-17 06:28:40 +00:00
Fix build issue
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
This commit is contained in:
parent
4c753f9d84
commit
07fe5d4105
2 changed files with 3 additions and 4 deletions
|
@ -25,7 +25,7 @@ module Inspec
|
|||
def self.from_array(dependencies, cwd, cache, backend)
|
||||
dep_list = {}
|
||||
dependencies.each do |d|
|
||||
key_name = "#{d.name}-#{d.source_version}"
|
||||
key_name = (d.source_version ? "#{d.name}-#{d.source_version}" : d.name) rescue d.name
|
||||
dep_list[key_name] = d
|
||||
end
|
||||
new(cwd, cache, dep_list, backend)
|
||||
|
@ -40,7 +40,7 @@ module Inspec
|
|||
def self.flatten_dep_tree(dep_tree)
|
||||
dep_list = {}
|
||||
dep_tree.each do |d|
|
||||
key_name = "#{d.name}-#{d.source_version}"
|
||||
key_name = (d.source_version ? "#{d.name}-#{d.source_version}" : d.name) rescue d.name
|
||||
dep_list[key_name] = d
|
||||
dep_list.merge!(flatten_dep_tree(d.dependencies))
|
||||
end
|
||||
|
|
|
@ -87,9 +87,8 @@ module Inspec::DSL
|
|||
profile_id_key.pop
|
||||
new_profile_id = key if profile_id_key.join("-") == profile_id
|
||||
end
|
||||
profile_id = new_profile_id
|
||||
end
|
||||
dep_entry = dependencies.list[profile_id]
|
||||
dep_entry = new_profile_id ? dependencies.list[new_profile_id] : dependencies.list[profile_id]
|
||||
|
||||
if dep_entry.nil?
|
||||
raise <<~EOF
|
||||
|
|
Loading…
Add table
Reference in a new issue