plesty.server.cli

Command-line entry point plesty-server.

The headless face of the bench: install/start/stop/status/ log/field-test for one device and fleet up|down|status for a whole fleet.yaml. Commands drive the Bench presenter — the same code paths the GUI takes, minus the view.

Submodules

Functions

app(→ None)

Install, launch and supervise PLESTY device servers on this bench.

Package Contents

plesty.server.cli.app(ctx: click.Context, home_arg: str | None, fleet_arg: str | None, quiet: bool) None

Install, launch and supervise PLESTY device servers on this bench.

Parameters:
  • ctx (click.Context)

  • home_arg (str | None)

  • fleet_arg (str | None)

  • quiet (bool)

Return type:

None