diff --git a/app/controllers/ems_container_controller.rb b/app/controllers/ems_container_controller.rb index 43ab93f965e..03b461b0cba 100644 --- a/app/controllers/ems_container_controller.rb +++ b/app/controllers/ems_container_controller.rb @@ -17,7 +17,6 @@ class EmsContainerController < ApplicationController "prometheus" => %w(prometheus prometheus), "prometheus_alerts" => %w(alerts prometheus) }.freeze - OPENSHIFT_DEFAULT_ROUTE = %w(hawkular-metrics openshift-infra).freeze def self.model ManageIQ::Providers::ContainerManager @@ -73,7 +72,7 @@ def update_ems_button_detect(verify_ems = nil) else params[:metrics_selection] end - route, project = OPENSHIFT_ROUTES.fetch(route_type, OPENSHIFT_DEFAULT_ROUTE) + route, project = OPENSHIFT_ROUTES[route_type] verify_ems ||= find_record_with_rbac(model, params[:id]) set_ems_record_vars(verify_ems, :validate) @in_a_form = true diff --git a/spec/controllers/ems_container_controller_spec.rb b/spec/controllers/ems_container_controller_spec.rb index 04790520f2d..c21ae440b26 100644 --- a/spec/controllers/ems_container_controller_spec.rb +++ b/spec/controllers/ems_container_controller_spec.rb @@ -116,8 +116,8 @@ it "detects openshift prometheus alert route" do require 'kubeclient' controller.instance_variable_set(:@_params, - :id => openshift_manager.id, - :current_tab => "alerts") + :id => openshift_manager.id, + :current_tab => "alerts") controller.instance_variable_set(:@_response, ActionDispatch::TestResponse.new) # set kubeclient to return a mock route. @@ -134,9 +134,9 @@ it "tolerates detection exceptions" do controller.instance_variable_set(:@_params, - :id => openshift_manager.id, + :id => openshift_manager.id, :current_tab => "metrics", - :metrics_selection => 'hawkular') + :metrics_selection => 'hawkular') controller.instance_variable_set(:@_response, ActionDispatch::TestResponse.new) # set kubeclient to return a mock route.