fix(cli): improve error message during Hysteria2 installation

This commit is contained in:
ReturnFI
2025-12-14 20:54:04 +00:00
parent 92c823640a
commit e1fb5a1bee

View File

@ -26,10 +26,9 @@ def cli():
@click.option('--sni', '-s', required=False, default='bts.com', help='SNI for Hysteria2 (default: bts.com)', type=str) @click.option('--sni', '-s', required=False, default='bts.com', help='SNI for Hysteria2 (default: bts.com)', type=str)
def install_hysteria2(port: int, sni: str): def install_hysteria2(port: int, sni: str):
try: try:
output = cli_api.install_hysteria2(port, sni) cli_api.install_hysteria2(port, sni)
click.echo(output)
except Exception as e: except Exception as e:
click.echo(f'{e}', err=True) click.echo(f'\nAn error occurred during installation: {e}', err=True)
@cli.command('uninstall-hysteria2') @cli.command('uninstall-hysteria2')