Skip to main content

Module qapp_install

Module qapp_install 

Source
Expand description

Atomic qApp package installation into {storage}/Qapps/.

Validates manifest, optional content manifest + signature, copies atomically, maintains a durable registry, and supports rollback / revocation.

Structs§

QappContentManifest
QappFileHash
QappInstallRegistry
QappRegistryEntry

Enums§

InstallPolicy
QappInstallError

Constants§

PACKAGE_MANIFEST_SIDECAR
QAPP_REGISTRY_FILE
SUPPORTED_HOST_API_VERSION
SUPPORTED_QAPP_ABI_VERSION

Functions§

install_package_atomic
Install or upgrade a package atomically into {storage}/Qapps/{package_id}/.
is_package_revoked
list_registry_entries
load_install_registry
package_id_from_manifest
reconcile_registry_with_disk
resolve_active_package_dir
revoke_package
save_install_registry
validate_package_id
validate_package_source
Validate a package directory before install.