The remote archive catalog and workspace asset references. More...
Go to the source code of this file.
Namespaces | |
| namespace | picurv_cli |
| namespace | picurv_cli.storage |
| namespace | picurv_cli.storage.catalog |
Functions | |
| dict | picurv_cli.storage.catalog.workspace_asset_references (str workspace_root) |
| Count what still refers to each published workspace asset. | |
| list | picurv_cli.storage.catalog.prune_unused_workspace_assets (str workspace_root, dict profile, bool dry_run=False) |
| Remove local asset objects that nothing local needs and storage has verified. | |
| dict | picurv_cli.storage.catalog._find_reusable_archive (dict profile, dict target, str fingerprint) |
| Find a completed archive of this artifact whose content is already current. | |
| list | picurv_cli.storage.catalog.list_remote_manifests (dict profile) |
| Enumerate completed archive manifests from the remote catalog. | |
| dict | picurv_cli.storage.catalog.verify_remote_archive (dict profile, str archive_id) |
| Verify the completion marker and every stored chunk checksum. | |
| str | picurv_cli.storage.catalog.resolve_workspace_archive_id (dict profile, str workspace_id) |
| Find the newest complete workspace archive carrying one workspace identity. | |
The remote archive catalog and workspace asset references.
Definition in file catalog.py.