Commit 2fff0da4ae404df13d464bb6e4fe4d7c49374103
Committed by
João M. M. da Silva
1 parent
a54a81a5
Exists in
master
and in
23 other branches
[Mezuro] Added selected metrics on show_configuration view
Showing
2 changed files
with
22 additions
and
1 deletions
Show diff stats
plugins/mezuro/views/cms/mezuro_plugin/_configuration_content.html.erb
| @@ -31,7 +31,8 @@ end | @@ -31,7 +31,8 @@ end | ||
| 31 | metric_id = collector_name + ":" + metric.name %> | 31 | metric_id = collector_name + ":" + metric.name %> |
| 32 | <tr class="metric" title="<%= metric.description %>"> | 32 | <tr class="metric" title="<%= metric.description %>"> |
| 33 | <td> | 33 | <td> |
| 34 | - <%= check_box_tag "article[metrics][]", metric_id, true, {:id => metric_id.gsub(/[\/ ]/, '_')} %> | 34 | + <% #FIXME Tratar caso com 0 métricas selecionadas |
| 35 | + <%= check_box_tag "article[metrics][]", metric_id, false, {:id => metric_id.gsub(/[\/ ]/, '_')} %> | ||
| 35 | <%= label_tag metric_id, metric.name %> | 36 | <%= label_tag metric_id, metric.name %> |
| 36 | </td> | 37 | </td> |
| 37 | </tr> | 38 | </tr> |
plugins/mezuro/views/content_viewer/show_configuration.rhtml
| @@ -10,3 +10,23 @@ | @@ -10,3 +10,23 @@ | ||
| 10 | <td><%= @configuration_content.description %></td> | 10 | <td><%= @configuration_content.description %></td> |
| 11 | </tr> | 11 | </tr> |
| 12 | </table> | 12 | </table> |
| 13 | + | ||
| 14 | +<h3>Metrics</h3> | ||
| 15 | +<% @tool_names = Kalibro::Client::BaseToolClient.new | ||
| 16 | +@tool_names.base_tool_names.each do |collector_name| %> | ||
| 17 | + <h4><%=collector_name%></h4> | ||
| 18 | + <table> | ||
| 19 | + <% @configuration_content.metrics.each do |metric| | ||
| 20 | + splitted_metric = metric.split(/:/) | ||
| 21 | + metric_origin = splitted_metric[0] | ||
| 22 | + metric_name = splitted_metric[1] | ||
| 23 | + if( metric_origin == collector_name )%> | ||
| 24 | + <tr class="metric" title="<%= metric_name %>"> | ||
| 25 | + <td> | ||
| 26 | + <%=metric_name%> | ||
| 27 | + </td> | ||
| 28 | + </tr> | ||
| 29 | + <%end | ||
| 30 | + end %> | ||
| 31 | + </table> | ||
| 32 | +<% end %> |