summaryrefslogtreecommitdiff
path: root/lib/chef/cookbook_version.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chef/cookbook_version.rb')
-rw-r--r--lib/chef/cookbook_version.rb5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/chef/cookbook_version.rb b/lib/chef/cookbook_version.rb
index 1f0311e33e..2727a51fe5 100644
--- a/lib/chef/cookbook_version.rb
+++ b/lib/chef/cookbook_version.rb
@@ -208,11 +208,10 @@ class Chef
end
def url_for_checksum(checksum)
- Chef::CookbookVersion::COOKBOOK_SEGMENTS.each do |segment|
+ COOKBOOK_SEGMENTS.each do |segment|
f = manifest[segment].find {|c| c["checksum"] == checksum }
- break if f
+ return f["url"] if f
end
- f["url"]
end
def recipe_filenames=(*filenames)