Re-exports§
pub use super::contains_control_chars as control_chars;pub use super::snippet_added;pub use super::snippet_removed;pub use super::snippet_updated;pub use super::ALIAS_PREFIX_INVALID;pub use super::PROVIDER_TOKEN_REQUIRED_GCP;pub use super::PROVIDER_TOKEN_REQUIRED_ORACLE;pub use super::azure_subscription_id_invalid;pub use super::provider_token_required;
Modules§
Constants§
- ALIAS_
EMPTY - ALIAS_
PATTERN_ CHARS - ALIAS_
WHITESPACE - AWS_
REGIONS_ REQUIRED - AZURE_
REGIONS_ REQUIRED - BUILTIN_
THEMES - CANCELLED
- CUSTOM_
THEMES - DESCRIPTION_
CONTROL_ CHARS - DONE
- GCP_
PROJECT_ REQUIRED - HOSTNAME_
WHITESPACE - IMPORT_
NO_ FILE - NO_
HOSTS - NO_
PROVIDERS - NO_
SNIPPETS - NO_
TOKEN - NO_
TUNNELS - ORACLE_
COMPARTMENT_ REQUIRED - PASSWORD_
EMPTY - PRESS_
ENTER - PROVIDER_
LIST - All supported provider slugs as a comma-separated string. Surfaced in
unknown_providerandskipping_unknown_provider. Kept as a single const so adding a new provider only updates one place. - PROVIDER_
URL_ REQUIRES_ HTTPS - Stderr line printed by
purple provider addwhen the user-supplied URL does not start withhttps://. CLI-flavoured: tells the user to use the--no-verify-tlsflag, distinct from the TUI variant which references a Verify TLS toggle. - PROXMOX_
URL_ REQUIRED - SCALEWAY_
REGIONS_ REQUIRED - Stderr line printed when
purple provider add scalewayis missing--regions. Mirrors the Azure/GCP/Oracle pattern of including the concrete flag form in the message. - SPECIFY_
TARGET - SYNC_
FAILED - Single-word “failed.” status the CLI sync output appends when a
provider fetch hit a hard error. Mirrors the trailing-status pattern
used by
syncing_startso the line readsSyncing X... failed.. - SYNC_
RESULT_ PREFIX_ DRY_ RUN - SYNC_
RESULT_ PREFIX_ LIVE - Per-host status prefixes for
purple syncoutput. Indented two spaces so the result line aligns under theSyncing X...header.--dry-runmode prepends “Would have:” so the user knows nothing was written. - SYNC_
SKIP_ WRITE - USER_
WHITESPACE - WARN_
COMPARTMENT_ NOT_ USED - WARN_
NO_ VERIFY_ TLS_ NOT_ USED - WARN_
PROFILE_ NOT_ USED - WARN_
PROJECT_ NOT_ USED - WARN_
REGIONS_ NOT_ USED - WARN_
URL_ NOT_ USED - WARN_
VERIFY_ TLS_ NOT_ USED
Functions§
- add_
label_ collides_ with_ bare - add_
requires_ label - added_
forward - alias_
already_ exists - Stderr line printed by
purple addwhen the alias already exists. Tells the user the exact flag to fix it instead of just complaining. - beaming_
up - done_
multi - exited_
with_ code - forward_
exists - forward_
not_ found - host_
failed - host_
not_ found - host_
separator - import_
parse_ failures - Stderr lines printed after
purple importwhen some lines failed to parse or read. Use the singular/plural form via the count. - import_
read_ errors - included_
host_ read_ only - invalid_
label_ flag - log_
deleted - no_
config_ for - no_
config_ to_ remove - no_
forwards - no_
hosts_ with_ tag - no_
log_ file - no_
tunnels_ for - operation_
failed - password_
removed - removed_
config - removed_
configs - removed_
forward - running_
snippet_ on - save_
config_ failed - saved_
config - servers_
found - servers_
found_ with_ failures - skipping_
host - skipping_
unknown_ provider - Stderr line when iterating configured providers and one is unknown (e.g. config file references a since-removed provider). The sync continues with the remaining providers.
- snippet_
not_ found - starting_
tunnel - sync_
error - sync_
removed - sync_
result - sync_
skip_ remove - sync_
stale - syncing
- syncing_
start - One-shot “Syncing X… “ prefix without the cursor-clear/CR escapes. Used before progress callbacks start emitting overwrite-style updates, so the user sees something happening even if the provider is slow to produce the first progress event.
- theme_
set - tunnels_
for - unknown_
provider - Stderr line when the user passed
--provider Xfor an unknown slug. Different fromskipping_unknown_providerso each call site can evolve its wording without breaking the other. - vault_
cert_ signed - vault_
config_ update_ warning - vault_
no_ role - vault_
sign_ failed - vault_
sign_ host_ block_ gone - Stderr line emitted by
purple vault sign --allwhen a host block disappeared between the moment we enumerated it and the moment we tried to write its CertificateFile (rename, delete, race with another process). The cert is on disk; only the wiring is missing. - vault_
signing_ host - Rendered before the dot-progress (
\u{2713}or error) on each per-host vault sign in the CLI bulk path. The trailing space is intentional — the success/fail glyph follows on the same line. - welcome