cli.host¶
otto host — run commands, transfer files, and log in to lab hosts.
Commands are synthesised dynamically from @cli_exposed methods on the
resolved host’s class — see otto.cli.expose.
- otto.cli.host.main(ctx: ~typer.models.Context, host_id: ~typing.Annotated[str, <typer.models.ArgumentInfo object at 0x7fcc40a7be80>] = '', hop: ~typing.Annotated[str, <typer.models.OptionInfo object at 0x7fcc40a79750>] = '', term: ~types.Annotated[str | None, <typer.models.OptionInfo object at 0x7fcc40a78190>] | None = None, transfer: ~types.Annotated[str | None, <typer.models.OptionInfo object at 0x7fcc40a7b970>] | None = None, list_hosts: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7fcc40a791e0>] = False) None¶