fix(scripts): fix --target arg parsing in diag_container.py

This commit is contained in:
2026-07-06 20:37:22 +03:00
parent 98de628197
commit 43e3f4135e

View File

@@ -274,13 +274,18 @@ def check_encryption_health() -> None:
def main() -> None:
target = "lite.ai.rusal.com:443"
for i, arg in enumerate(sys.argv[1:]):
if arg == "--target" and i + 1 < len(sys.argv):
target = sys.argv[i + 1]
elif arg.startswith("--"):
print(f"Unknown flag: {arg}")
args = sys.argv[1:]
i = 0
while i < len(args):
if args[i] == "--target" and i + 1 < len(args):
target = args[i + 1]
i += 2
elif args[i].startswith("--"):
print(f"Unknown flag: {args[i]}")
print(f"Usage: {sys.argv[0]} [--target host:port]")
sys.exit(1)
else:
i += 1
print(f"\n{BOLD}superset-tools container diagnostic{RESET}")
print(f"Target: {target}\n")