diff options
Diffstat (limited to 'packages/meshbay-cli/src/meshbay_cli/__main__.py')
| -rw-r--r-- | packages/meshbay-cli/src/meshbay_cli/__main__.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/packages/meshbay-cli/src/meshbay_cli/__main__.py b/packages/meshbay-cli/src/meshbay_cli/__main__.py index 2a71c17..f5b002a 100644 --- a/packages/meshbay-cli/src/meshbay_cli/__main__.py +++ b/packages/meshbay-cli/src/meshbay_cli/__main__.py @@ -28,6 +28,7 @@ from .commands import ( put, rm, search, + stream, trust, ) from .commands.context import Context @@ -35,8 +36,8 @@ from .errors import INTERRUPTED, USAGE, CliError ACTIONS = {"login": login, "logout": logout, "groups": groups, "invitations": invitations, "join": join, "decline": decline, "leave": leave, "ls": ls, "search": search, "get": get, - "put": put, "rm": rm, "chat": chat, "devices": devices, "trust": trust, - "browser-access": browser_access, "help": help} + "stream": stream, "put": put, "rm": rm, "chat": chat, "devices": devices, + "trust": trust, "browser-access": browser_access, "help": help} class _Parser(argparse.ArgumentParser): @@ -142,8 +143,8 @@ def main(argv: list[str] | None = None) -> int: def _utf8_output() -> None: """Names are printed as they are; a Windows console's code page cannot hold most.""" - for stream in (sys.stdout, sys.stderr): - reconfigure = getattr(stream, "reconfigure", None) + for out in (sys.stdout, sys.stderr): + reconfigure = getattr(out, "reconfigure", None) if reconfigure is not None: try: reconfigure(encoding="utf-8", errors="replace") |