From 67e16b7b54ece19ca5b12b0b7382ce95e6a86bfc Mon Sep 17 00:00:00 2001 From: John Garbutt Date: Thu, 17 Aug 2023 13:24:53 +0100 Subject: [PATCH] Try exclude disabled servers (#18) --- os_capacity/prometheus.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/os_capacity/prometheus.py b/os_capacity/prometheus.py index 1a30e91..e4a2269 100755 --- a/os_capacity/prometheus.py +++ b/os_capacity/prometheus.py @@ -59,7 +59,9 @@ def get_max_per_host(placement_client, flavor): ) required_str = ",".join(required_traits) # TODO(johngarbut): remove disabled! - forbidden_str = "COMPUTE_STATUS_DISABLED" + if required_str: + required_str += "," + required_str += "!COMPUTE_STATUS_DISABLED" params = {"resources": resource_str} if not resource_str: