clan-cli: improve debug logging

This commit is contained in:
DavHau
2023-10-05 17:33:38 +02:00
parent 8856758dbc
commit f885c877bc
4 changed files with 6 additions and 10 deletions

View File

@@ -4,7 +4,6 @@ from types import ModuleType
from typing import Optional
from . import config, create, join, machines, secrets, vms, webui
from .errors import ClanError
from .ssh import cli as ssh_cli
argcomplete: Optional[ModuleType] = None
@@ -68,11 +67,8 @@ def main() -> None:
if not hasattr(args, "func"):
return
try:
args.func(args)
except ClanError as e:
print(e, file=sys.stderr)
sys.exit(1)
args.func(args)
if __name__ == "__main__":