diff --git a/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb b/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb index ade99b7..93e280f 100644 --- a/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb +++ b/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb @@ -58,22 +58,9 @@ class MezuroPluginProfileController < ProfileController end def edit_metric_configuration - @metric_configuration_code = params[:metric_code] @configuration_name = params[:configuration_name] - @metric_configuration = Kalibro::Entities::MetricConfiguration.new - @metric_configuration.code = @metric_configuration_code - @metric_configuration.aggregation_form = "MEDIAN" - @metric_configuration.weight = "1" - @metric_configuration.metric = Kalibro::Entities::NativeMetric.new - @metric_configuration.metric.name = "Nome falso" - @metric_configuration.metric.origin = "Origem Falsa" - range = Kalibro::Entities::Range.new - range.beginning = "0" - range.end = "100" - range.label = "fake label" - range.grade = "100" - range.color = "FFFFFF" - @metric_configuration.range = [range] + metric_name = params[:metric_name] + @metric_configuration = Kalibro::Client::MetricConfigurationClient.new.metric_configuration(@configuration_name, metric_name) end def create_metric_configuration @@ -96,6 +83,7 @@ class MezuroPluginProfileController < ProfileController def update_metric_configuration @configuration_name = params[:configuration_name] + # raise @configuration_name.inspect redirect_to "/#{profile.identifier}/#{@configuration_name.downcase.gsub(/\s/, '-')}" end diff --git a/plugins/mezuro/views/content_viewer/show_configuration.rhtml b/plugins/mezuro/views/content_viewer/show_configuration.rhtml index 199d335..b91c432 100644 --- a/plugins/mezuro/views/content_viewer/show_configuration.rhtml +++ b/plugins/mezuro/views/content_viewer/show_configuration.rhtml @@ -1,11 +1,5 @@ <% @configuration_content = @page -@configuration = Kalibro::Entities::Configuration.new -@configuration.name = @configuration_content.name -@configuration.description = @configuration_content.description -@fake_metric_configuration = Kalibro::Entities::MetricConfiguration.new -@fake_metric_configuration.metric = {:name => "fake_name", :origin => "Analizo"} -@fake_metric_configuration.code = "fake_code" -@configuration.metric_configurations = [@fake_metric_configuration] %> +@configuration = Kalibro::Client::ConfigurationClient.new.configuration(@configuration_content.name) %>
Metric Name |
- Collector Name |
- Metric Code |
- |
Metric Name |
+ Collector Name |
+ Metric Code |
+ |
<%= metric_configuration.metric.name %> | <%= metric_configuration.metric.origin %> | <%= metric_configuration.code %> | <%= link_to "Edit", :controller => "mezuro_plugin_profile", :action => "edit_metric_configuration", :params => - {:configuration_name => @configuration.name, :metric_code => metric_configuration.code} %> | + {:configuration_name => @configuration.name, :metric_name => metric_configuration.metric.name} %>
<%= f.label :origin, "Collector Name:" %> -- libgit2 0.21.2