Expand description
Explicit wrapper around the legacy/provider-oriented deployment flow.
The current repo contains two different execution families:
single_vm: the stable OSS single-VM adaptermulti_target: the older provider-oriented deployment-pack flow used as the integration point for non-single-vm adapters
This module does not change behavior. It only makes the boundary explicit so future work can evolve a unified deployer surface over isolated adapters.
Re-exports§
pub use crate::apply::ApplyPayload;pub use crate::apply::CapabilityPayload;pub use crate::apply::DestroyPayload;pub use crate::apply::ExecutionReport;pub use crate::apply::GeneratePayload;pub use crate::apply::OperationPayload;pub use crate::apply::OperationResult;pub use crate::apply::OutputValidation;pub use crate::apply::PlanPayload;pub use crate::apply::RollbackPayload;pub use crate::apply::StatusPayload;
Functions§
- render_
operation_ result - run
- Runs the provider-oriented multi-target deployment flow.
- run_
with_ plan - Runs the provider-oriented multi-target deployment flow with a prebuilt plan.