CLI reference / host / local

stado host local

Invocation

stado host local <COMMAND>

Purpose

The halves of host verbs that run on this host itself, started over the host channel with this host's installed Stado: a lock to run under, the object API's readers, the release store's repair, the backup's audit, a port the host hands out, and the storage-root transaction's phases, steps and worker

Required inputs and options

This command has no command-specific inputs or options.

Output and state effect

This command group selects one of the subcommands listed below; use its exact child invocation to perform an operation.

Refusals

  • Before dispatch, Stado refuses a missing required token shown in the invocation, an unknown option, or a value outside a listed value set; argument-usage failures exit with code 2.

Subcommands

  • run — Run PROGRAM on this host under an exclusive, non-blocking flock of LOCK; the fixed recovery programs' lock holder
  • api — The host half of the object-API recovery: its readers of this host's config, launchd definitions, route and Skarbiec release state
  • repair — Return one release-catalog coordinate in this host's local stores to the managed account; the host half of the release-store repair
  • audit — The host half of `stado credentials backup audit`: classify this host's replica against its primary store and, with --reclaim true --apply true, delete the twins this pass proved. Prints the marker lines the operator side reads
  • port — A port nobody chooses: binds a free loopback port the host's own system hands out, releases it and prints its number, so `service ensure` records a catalog service's port and `service directory consumer add` a resolver adapter's in the registry
  • reconcile — The storage-root transaction (`stado repair`'s storage-root step) as it runs on this host: one receipt phase, one host step, or the resident worker