bundle.pods.cli =============== .. py:module:: bundle.pods.cli Attributes ---------- .. autoapisummary:: bundle.pods.cli.log Functions --------- .. autoapisummary:: bundle.pods.cli.pods bundle.pods.cli.list_pods bundle.pods.cli.status bundle.pods.cli.build bundle.pods.cli.run_pod bundle.pods.cli.up bundle.pods.cli.down_pod bundle.pods.cli.logs Module Contents --------------- .. py:data:: log .. py:function:: pods(ctx: rich_click.Context, pods_root: pathlib.Path | None) -> None Manage local AI pods (list, status, build, run, up, down, logs). .. py:function:: list_pods(ctx: rich_click.Context) -> None :async: List known pods and their resolved path status. .. py:function:: status(ctx: rich_click.Context, pod_name: str) -> None :async: Show docker compose status for a pod. .. py:function:: build(ctx: rich_click.Context, pod_name: str) -> None :async: Build a pod docker image. .. py:function:: run_pod(ctx: rich_click.Context, pod_name: str) -> None :async: Start a pod in detached mode. .. py:function:: up(ctx: rich_click.Context, pod_name: str) -> None :async: Start a pod and stream its logs. .. py:function:: down_pod(ctx: rich_click.Context, pod_name: str) -> None :async: Stop and remove a pod stack. .. py:function:: logs(ctx: rich_click.Context, pod_name: str, follow: bool, tail: int) -> None :async: Show pod logs.