Skip to content

Commit abc7726

Browse files
committed
Check for provider zone if @record is present
1 parent 13a3df2 commit abc7726

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

app/helpers/application_helper/button/ems_capture_metrics.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@ def check_endpoint
2424
end
2525

2626
def check_role
27-
metrics_collection = ManageIQ::Providers::Kubernetes::ContainerManager.method_defined?(:queue_metrics_capture) &&
28-
MiqServer.my_server.zone.role_active?("ems_metrics_coordinator")
27+
metrics_collection =
28+
ManageIQ::Providers::Kubernetes::ContainerManager.method_defined?(:queue_metrics_capture) &&
29+
(@record ? @record.zone.role_active?("ems_metrics_coordinator") : MiqServer.my_server.zone.role_active?("ems_metrics_coordinator"))
2930

3031
@error_message ||= _("Capacity & Utilization Coordinator role is off") unless metrics_collection
3132
end

0 commit comments

Comments
 (0)