fix: cargo fmt
All checks were successful
Run Check Script / check (push) Successful in 1m48s
Run Check Script / check (pull_request) Successful in 1m47s

This commit is contained in:
Willem 2025-06-04 15:52:31 -04:00
parent ea4709a409
commit b33650e9d5
2 changed files with 15 additions and 4 deletions

View File

@ -30,7 +30,11 @@ pub trait Monitor<T: Topology>: Debug + Send + Sync {
#[async_trait]
pub trait EnsureAlertReceiver<T: Topology>: Debug + DynClone + Send + Sync {
async fn ensure_alert_receiver(&self, inventory: Inventory, topology: &T) -> Result<Outcome, InterpretError>;
async fn ensure_alert_receiver(
&self,
inventory: Inventory,
topology: &T,
) -> Result<Outcome, InterpretError>;
}
dyn_clone::clone_trait_object!(<T> EnsureAlertReceiver<T>);

View File

@ -11,7 +11,8 @@ use crate::{
inventory::Inventory,
score::Score,
topology::{
oberservability::monitoring::{AlertReceiver, EnsureAlertReceiver}, HelmCommand, K8sAnywhereTopology, Topology
HelmCommand, K8sAnywhereTopology, Topology,
oberservability::monitoring::{AlertReceiver, EnsureAlertReceiver},
},
};
@ -24,8 +25,14 @@ pub struct DiscordWebhookConfig {
#[async_trait]
impl<T: Topology + DiscordWebhookReceiver> EnsureAlertReceiver<T> for DiscordWebhookConfig {
async fn ensure_alert_receiver(&self, inventory: Inventory, topology: &T) -> Result<Outcome, InterpretError> {
topology.ensure_discord_webhook_receiver(&inventory, self.clone()).await
async fn ensure_alert_receiver(
&self,
inventory: Inventory,
topology: &T,
) -> Result<Outcome, InterpretError> {
topology
.ensure_discord_webhook_receiver(&inventory, self.clone())
.await
}
}