pub async fn reconcile_event(us: UpgradeState, reg: &Region) {
    for wh in &reg.webhooks {
        if let Ok(whc) = wh.get_configuration() {
            let res = match wh {
                Webhook::Audit(h) => audit::reconciliation(&us, &reg.name, &h, whc).await,
            };
            if let Err(e) = res {
                warn!("Failed to notify about reconciliation event: {}", e)
            }
        }
    }
}
/// Throw events to configured webhooks - warning on delivery errors
///
/// Http errors SHOULD NOT be propagated from here
Throw events to configured webhooks - warning on delivery errors
Http errors SHOULD NOT be propagated from here
Throw events to configured webhooks - warning on delivery errors Http errors SHOULD NOT be propagated from here
pub async fn reconcile_event(us: UpgradeState, reg: &Region) {
    for wh in &reg.webhooks {
        if let Ok(whc) = wh.get_configuration() {
            let res = match wh {
                Webhook::Audit(h) => audit::reconciliation(&us, &reg.name, &h, whc).await,
            };
            if let Err(e) = res {
                warn!("Failed to notify about reconciliation event: {}", e)
            }
        }
    }
}
pub async fn reconcile_event ( us : UpgradeState , reg : & Region ) { for wh in & reg . webhooks { if let Ok ( whc ) = wh . get_configuration ( ) { let res = match wh { Webhook :: Audit ( h ) => audit :: reconciliation ( & us , & reg . name , & h , whc ) . await , } ; if let Err ( e ) = res { warn ! ( " " e ) } } } }
Throw events to configured webhooks - warning on delivery errors
Http errors SHOULD NOT be propagated from here
Throw events to configured webhooks - warning on delivery errors Http errors SHOULD NOT be propagated from here
us
UpgradeState
reg
&Region
us
UpgradeState
reg
&Region