formatting
All checks were successful
Run Check Script / check (pull_request) Successful in 1m11s

This commit is contained in:
Jean-Gabriel Gill-Couture 2025-08-12 20:40:08 -04:00
parent c46be79fc4
commit a9db13edeb
2 changed files with 10 additions and 4 deletions

View File

@ -7,9 +7,11 @@ use harmony::{
ApplicationScore, RustWebFramework, RustWebapp, ApplicationScore, RustWebFramework, RustWebapp,
features::{ContinuousDelivery, Monitoring}, features::{ContinuousDelivery, Monitoring},
}, },
load_balancer::LoadBalancerScore,
monitoring::alert_channel::{ monitoring::alert_channel::{
discord_alert_channel::DiscordWebhook, webhook_receiver::WebhookReceiver, discord_alert_channel::DiscordWebhook, webhook_receiver::WebhookReceiver,
}, },
okd::bootstrap_load_balancer::OKDBootstrapLoadBalancerScore,
}, },
topology::{K8sAnywhereTopology, Url}, topology::{K8sAnywhereTopology, Url},
}; };

View File

@ -11,7 +11,7 @@ use crate::{
inventory::Inventory, inventory::Inventory,
modules::monitoring::ntfy::helm::ntfy_helm_chart::ntfy_helm_chart_score, modules::monitoring::ntfy::helm::ntfy_helm_chart::ntfy_helm_chart_score,
score::Score, score::Score,
topology::{k8s::K8sClient, HelmCommand, K8sclient, MultiTargetTopology, Topology}, topology::{HelmCommand, K8sclient, MultiTargetTopology, Topology, k8s::K8sClient},
}; };
#[derive(Debug, Clone, Serialize)] #[derive(Debug, Clone, Serialize)]
@ -95,9 +95,13 @@ impl<T: Topology + HelmCommand + K8sclient + MultiTargetTopology> Interpret<T> f
inventory: &Inventory, inventory: &Inventory,
topology: &T, topology: &T,
) -> Result<Outcome, InterpretError> { ) -> Result<Outcome, InterpretError> {
ntfy_helm_chart_score(self.score.namespace.clone(), self.score.host.clone(), topology.current_target()) ntfy_helm_chart_score(
.interpret(inventory, topology) self.score.namespace.clone(),
.await?; self.score.host.clone(),
topology.current_target(),
)
.interpret(inventory, topology)
.await?;
info!("installed ntfy helm chart"); info!("installed ntfy helm chart");
let client = topology let client = topology