Skip to content

systemslab workspace unarchive ​

Description Unarchive a workspace.
Usage systemslab workspace unarchive [OPTIONS] <WORKSPACE>

Description ​

The systemslab workspace unarchive command undoes systemslab workspace archive. It prints the URL of the workspace's page, or just its slug with --output-format short. Unarchiving a workspace that isn't archived does nothing.

An archived workspace can only be found by its id, which systemslab workspace list --archived shows:

sh
systemslab workspace list --archived
systemslab workspace unarchive <WORKSPACE-ID>

While a workspace is archived, a new workspace can take its slug. Unarchiving it then fails until you give it a new slug:

sh
systemslab workspace unarchive <WORKSPACE-ID> --slug allocator-sweep-v1

Options ​

OptionDefaultDescription
<WORKSPACE>The workspace's id.
--slug <SLUG>A new slug for the workspace. The same rules apply as for systemslab workspace create.

Common Options ​

OptionDefaultDescription
--systemslab-url The URL at which to access the systemslab server.
--colorauto Controls when color is used in the output. Possible values are auto, always, and never.
--output-formatlong Output format to use when outputting messages. long will result output designed to be human-readable while short is short output meant to be used within scripts.

Environment Variables ​

VariableDescription
SYSTEMSLAB_URLSpecify the URL used to contact the SystemsLab server. Equivalent to --systemslab-url.