Commit c090295a282c98556de741461ba75a426ce28a31

Authored by Joao M. M. Silva + Jefferson Fernandes
Committed by Jefferson Fernandes
1 parent a464c452

[Mezuro] fixing loading configuration and save new range

plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb
... ... @@ -87,7 +87,7 @@ class MezuroPluginProfileController < ProfileController
87 87 metric_configuration_client = Kalibro::Client::MetricConfigurationClient.new
88 88 metric_configuration = metric_configuration_client.metric_configuration(configuration_name, metric_name)
89 89 metric_configuration.add_range(@range)
90   - #metric_configuration_client.save(metric_configuration, configuration_name)
  90 + metric_configuration_client.save(metric_configuration, configuration_name)
91 91 end
92 92  
93 93 def remove_metric_configuration
... ...
plugins/mezuro/lib/kalibro/entities/configuration.rb
... ... @@ -7,7 +7,11 @@ class Kalibro::Entities::Configuration < Kalibro::Entities::Entity
7 7 end
8 8  
9 9 def metric_configurations
10   - @metric_configuration
  10 + if @metric_configuration != nil
  11 + @metric_configuration
  12 + else
  13 + []
  14 + end
11 15 end
12 16  
13 17 def metric_configurations=(metric_configurations)
... ...
plugins/mezuro/views/content_viewer/show_configuration.rhtml
... ... @@ -23,6 +23,7 @@
23 23 <td><h5>Collector Name</h5></td>
24 24 <td><h5>Metric Code</h5></td>
25 25 </tr>
  26 + <%= debug @configuration.inspect %>
26 27 <% @configuration.metric_configurations.each do |metric_configuration| %>
27 28 <tr class="metric">
28 29 <td><%= metric_configuration.metric.name %></td>
... ...