fix(scripts): fix --target arg parsing in diag_container.py
This commit is contained in:
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user