diff options
author | John Keiser <jkeiser@opscode.com> | 2013-04-17 12:08:55 -0700 |
---|---|---|
committer | John Keiser <jkeiser@opscode.com> | 2013-04-17 12:08:55 -0700 |
commit | ecfcccc3c7eadc4ca6ee84b449b1d1332b628485 (patch) | |
tree | 2bac38d69f2eeba2b14790e22ee7cd2e58ef1140 /lib/chef_zero/endpoints/environment_cookbook_versions_endpoint.rb | |
parent | 3db49ddfc4873fb9fcd4a35bad6970468a7e6e2a (diff) | |
download | chef-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.rb | 3 |
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 |