Commit c090295a282c98556de741461ba75a426ce28a31
Committed by
Jefferson Fernandes
1 parent
a464c452
Exists in
master
and in
29 other branches
[Mezuro] fixing loading configuration and save new range
Showing
3 changed files
with
7 additions
and
2 deletions
Show diff stats
plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb
@@ -87,7 +87,7 @@ class MezuroPluginProfileController < ProfileController | @@ -87,7 +87,7 @@ class MezuroPluginProfileController < ProfileController | ||
87 | metric_configuration_client = Kalibro::Client::MetricConfigurationClient.new | 87 | metric_configuration_client = Kalibro::Client::MetricConfigurationClient.new |
88 | metric_configuration = metric_configuration_client.metric_configuration(configuration_name, metric_name) | 88 | metric_configuration = metric_configuration_client.metric_configuration(configuration_name, metric_name) |
89 | metric_configuration.add_range(@range) | 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 | end | 91 | end |
92 | 92 | ||
93 | def remove_metric_configuration | 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 +7,11 @@ class Kalibro::Entities::Configuration < Kalibro::Entities::Entity | ||
7 | end | 7 | end |
8 | 8 | ||
9 | def metric_configurations | 9 | def metric_configurations |
10 | - @metric_configuration | 10 | + if @metric_configuration != nil |
11 | + @metric_configuration | ||
12 | + else | ||
13 | + [] | ||
14 | + end | ||
11 | end | 15 | end |
12 | 16 | ||
13 | def metric_configurations=(metric_configurations) | 17 | def metric_configurations=(metric_configurations) |
plugins/mezuro/views/content_viewer/show_configuration.rhtml
@@ -23,6 +23,7 @@ | @@ -23,6 +23,7 @@ | ||
23 | <td><h5>Collector Name</h5></td> | 23 | <td><h5>Collector Name</h5></td> |
24 | <td><h5>Metric Code</h5></td> | 24 | <td><h5>Metric Code</h5></td> |
25 | </tr> | 25 | </tr> |
26 | + <%= debug @configuration.inspect %> | ||
26 | <% @configuration.metric_configurations.each do |metric_configuration| %> | 27 | <% @configuration.metric_configurations.each do |metric_configuration| %> |
27 | <tr class="metric"> | 28 | <tr class="metric"> |
28 | <td><%= metric_configuration.metric.name %></td> | 29 | <td><%= metric_configuration.metric.name %></td> |