summaryrefslogtreecommitdiff
path: root/lib/chef_zero/endpoints/environment_cookbook_versions_endpoint.rb
diff options
context:
space:
mode:
authorJohn Keiser <jkeiser@opscode.com>2013-04-17 12:08:55 -0700
committerJohn Keiser <jkeiser@opscode.com>2013-04-17 12:08:55 -0700
commitecfcccc3c7eadc4ca6ee84b449b1d1332b628485 (patch)
tree2bac38d69f2eeba2b14790e22ee7cd2e58ef1140 /lib/chef_zero/endpoints/environment_cookbook_versions_endpoint.rb
parent3db49ddfc4873fb9fcd4a35bad6970468a7e6e2a (diff)
downloadchef-zero-ecfcccc3c7eadc4ca6ee84b449b1d1332b628485.tar.gz
Populate URLs and other defaults in versions response
Diffstat (limited to 'lib/chef_zero/endpoints/environment_cookbook_versions_endpoint.rb')
-rw-r--r--lib/chef_zero/endpoints/environment_cookbook_versions_endpoint.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/chef_zero/endpoints/environment_cookbook_versions_endpoint.rb b/lib/chef_zero/endpoints/environment_cookbook_versions_endpoint.rb
index 2413321..7323565 100644
--- a/lib/chef_zero/endpoints/environment_cookbook_versions_endpoint.rb
+++ b/lib/chef_zero/endpoints/environment_cookbook_versions_endpoint.rb
@@ -48,7 +48,8 @@ module ChefZero
result = {}
solved.each_pair do |name, versions|
- result[name] = JSON.parse(data['cookbooks'][name][versions[0]], :create_additions => false)
+ cookbook = JSON.parse(data['cookbooks'][name][versions[0]], :create_additions => false)
+ result[name] = DataNormalizer.normalize_cookbook(cookbook, name, versions[0], request.base_uri, 'GET')
end
json_response(200, result)
end