pub async fn debug(mf: &Manifest, kube: &ShipKube) -> Result<()> {
    match mf.workload {
        PrimaryWorkload::Deployment => debug_deployment(kube).await,
        PrimaryWorkload::Statefulset => debug_statefulset(kube).await,
    }
}
/// Debug why a workload is in the state it is in
Debug why a workload is in the state it is in
Debug why a workload is in the state it is in
pub async fn debug(mf: &Manifest, kube: &ShipKube) -> Result<()> {
    match mf.workload {
        PrimaryWorkload::Deployment => debug_deployment(kube).await,
        PrimaryWorkload::Statefulset => debug_statefulset(kube).await,
    }
}
pub async fn debug ( mf : & Manifest , kube : & ShipKube ) -> Result < ( ) > { match mf . workload { PrimaryWorkload :: Deployment => debug_deployment ( kube ) . await , PrimaryWorkload :: Statefulset => debug_statefulset ( kube ) . await , } }
Debug why a workload is in the state it is in
Debug why a workload is in the state it is in
mf
&Manifest
kube
&ShipKube
mf
&Manifest
kube
&ShipKube