Skip to main content

Module planner

Module planner 

Source
Expand description

Planner module — determines the update strategy based on install channel, confidence level, and available assets.

This is a pure module: no I/O, no side effects.

Structs§

PlanUpdateOptions
Options for plan_update.

Functions§

expand_asset_pattern
Expand a placeholder-based asset pattern into a Regex.
get_arch_aliases
Get architecture aliases for asset matching.
get_platform_aliases
Get platform aliases for asset matching.
plan_update
Create an update plan based on version status, installation detection, and configuration.
select_asset
Select the appropriate asset for the current platform/architecture.