Skip to main content

Module install_root

Module install_root 

Source

Structs§

InstallPhaseFailureError
InstallPhaseFailureError
InstallRootBlockedError
InstallRootBlockedError
InstallRootError
Typed public failure for the root-install workflow.
InstallRootOptions
InstallRootOptions
InstallState
InstallState
RegisterDeploymentStateOptions
RegisterDeploymentStateOptions
VerifyDeploymentRootOptions
VerifyDeploymentRootOptions

Enums§

ConfigDiscoveryError
ConfigDiscoveryError
InstallRootBlockKind
InstallRootBlockKind
InstallRootPhase
Stable phase in which a root install failed.
InstallStateError
Typed failure while locating, validating, decoding, or persisting install state.
RootVerificationStatus
RootVerificationStatus

Functions§

check_install_deployment_truth
Build the same read-only deployment truth check that can be used as a preflight for the current install inputs without mutating deployment state.
check_install_execution_preflight
Build a read-only execution preflight for the current install inputs.
current_canic_project_root
discover_canic_config_choices
discover_canic_project_root_from
discover_current_canic_config_choices
Discover installable Canic config choices under the current workspace.
discover_project_canic_config_choices
install_root
latest_deployment_truth_receipt_path_from_root
Find the latest persisted deployment-truth receipt for one local deployment target.
project_fleet_roots
read_named_deployment_install_state
Read deployment-target install state for the discovered current project.
read_named_deployment_install_state_from_root
Read deployment-target install state for an explicit ICP project root.
register_deployment_state
Register minimal local deployment-target state for an existing root canister.
select_discovered_fleet_config_path
Select one config from a canonically admitted discovery result by fleet name.
verify_registered_deployment_root
Promote an explicitly registered deployment root from not_verified to verified using bound deployment-truth evidence.