summaryrefslogtreecommitdiff
path: root/chef-server-webui/app/views/cookbooks/show.html.haml
diff options
context:
space:
mode:
Diffstat (limited to 'chef-server-webui/app/views/cookbooks/show.html.haml')
-rw-r--r--chef-server-webui/app/views/cookbooks/show.html.haml57
1 files changed, 36 insertions, 21 deletions
diff --git a/chef-server-webui/app/views/cookbooks/show.html.haml b/chef-server-webui/app/views/cookbooks/show.html.haml
index 94fbff8496..31170a3a73 100644
--- a/chef-server-webui/app/views/cookbooks/show.html.haml
+++ b/chef-server-webui/app/views/cookbooks/show.html.haml
@@ -1,40 +1,55 @@
.block#block-text
.content
- %h2.title= "Cookbook: #{h @cookbook["name"]}"
+ %h2.title= "Cookbook #{h @cookbook.name}"
.inner
.accordion
- - unless @cookbook["libraries"].empty?
+ - unless @cookbook.lib_files.empty?
%h2.head= link_to "Library Files", "#"
.files
- - @cookbook["libraries"].each do |f|
+ - @cookbook.lib_files.each do |f|
.code
- %h4.head= link_to File.basename(f["name"]), "#"
- %pre.ruby= syntax_highlight(get_file(f["uri"]))
- - unless @cookbook["attributes"].empty?
+ %h4.head= link_to File.basename(f), "#"
+ %pre.ruby= syntax_highlight(f)
+ - unless @cookbook.attribute_files.empty?
%h2.head= link_to "Attribute Files", "#"
.files
- - @cookbook["attributes"].each do |f|
+ - @cookbook.attribute_files.each do |f|
.code
- %h4.head= link_to File.basename(f["name"]), "#"
- %pre.ruby= syntax_highlight(get_file(f["uri"]))
- - unless @cookbook["definitions"].empty?
+ %h4.head= link_to File.basename(f), "#"
+ %pre.ruby= syntax_highlight(f)
+ - unless @cookbook.definition_files.empty?
%h2.head= link_to "Definition Files", "#"
.files
- - @cookbook["definitions"].each do |f|
+ - @cookbook.definition_files.each do |f|
.code
- %h4.head= link_to File.basename(f["name"]), "#"
- %pre.ruby= syntax_highlight(get_file(f["uri"]))
- - unless @cookbook["recipes"].empty?
+ %h4.head= link_to File.basename(f), "#"
+ %pre.ruby= syntax_highlight(f)
+ - unless @cookbook.recipe_files.empty?
%h2.head= link_to "Recipe Files", "#"
.files
- - @cookbook["recipes"].each do |f|
+ - @cookbook.recipe_files.each do |f|
.code
- %h4.head= link_to File.basename(f["name"]), "#"
- %pre.ruby= syntax_highlight(get_file(f["uri"]))
- - unless @cookbook["templates"].empty?
+ %h4.head= link_to File.basename(f), "#"
+ %pre.ruby= syntax_highlight(f)
+ - unless @cookbook.resource_files.empty?
+ %h2.head= link_to "Resource Files", "#"
+ .files
+ - @cookbook.resource_files.each do |f|
+ .code
+ %h4.head= link_to File.basename(f), "#"
+ %pre.ruby= syntax_highlight(f)
+ - unless @cookbook.provider_files.empty?
+ %h2.head= link_to "Provider Files", "#"
+ .files
+ - @cookbook.provider_files.each do |f|
+ .code
+ %h4.head= link_to File.basename(f), "#"
+ %pre.ruby= syntax_highlight(f)
+ - unless @cookbook.template_files.empty?
%h2.head= link_to "Template Files", "#"
.files
- - @cookbook["templates"].each do |f|
+ - @cookbook.template_files.each do |f|
+ - rel = f.split('templates/',2)[1]
.code
- %h4.head= link_to File.basename(f["name"]), "#"
- %pre.ruby= syntax_highlight(get_file(f["uri"])) \ No newline at end of file
+ %h4.head= link_to rel, "#"
+ %pre.ruby= syntax_highlight(f)