From c3bb9426487697e67bf48a345d79f5b1f5e088cc Mon Sep 17 00:00:00 2001 From: MasterPtato Date: Fri, 13 Jun 2025 18:10:15 +0000 Subject: [PATCH] fix(cluster): fix pbi autoscaling --- .../cluster/src/ops/datacenter/topology_get/mod.rs | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/packages/core/services/cluster/src/ops/datacenter/topology_get/mod.rs b/packages/core/services/cluster/src/ops/datacenter/topology_get/mod.rs index 78c085a9d3..11981808da 100644 --- a/packages/core/services/cluster/src/ops/datacenter/topology_get/mod.rs +++ b/packages/core/services/cluster/src/ops/datacenter/topology_get/mod.rs @@ -44,12 +44,7 @@ impl TryFrom for ServerRowStructured { runtime: if let Some(nomad_node_id) = value.nomad_node_id { Runtime::Nomad(nomad_node_id) } else if let Some(pegboard_client_id) = value.pegboard_client_id { - if let PoolType::Pegboard = pool_type { - Runtime::Pegboard(pegboard_client_id) - } else { - // Pegboard isolate - Runtime::None - } + Runtime::Pegboard(pegboard_client_id) } else { Runtime::None }, @@ -60,7 +55,6 @@ impl TryFrom for ServerRowStructured { #[derive(Debug)] enum Runtime { Nomad(String), - // Does not include pegboard isolate Pegboard(Uuid), // Other pool types None, @@ -197,9 +191,9 @@ pub async fn cluster_datacenter_topology_get( matches!( server.pool_type, PoolType::Gg - | PoolType::Ats | PoolType::PegboardIsolate - | PoolType::Fdb | PoolType::Worker - | PoolType::Nats | PoolType::Guard + | PoolType::Ats | PoolType::Fdb + | PoolType::Worker | PoolType::Nats + | PoolType::Guard ) }) .collect::>();