2093 if sys.argv[1] == "": |
2093 if sys.argv[1] == "": |
2094 del sys.argv[1] |
2094 del sys.argv[1] |
2095 |
2095 |
2096 try: |
2096 try: |
2097 port = int(sys.argv[1]) |
2097 port = int(sys.argv[1]) |
2098 except (ValueError, IndexError): |
2098 except (IndexError, ValueError): |
2099 port = -1 |
2099 port = -1 |
2100 |
2100 |
2101 if sys.argv[2] == "True": |
2101 if sys.argv[2] == "True": |
2102 redirect = True |
2102 redirect = True |
2103 elif sys.argv[2] == "False": |
2103 elif sys.argv[2] == "False": |
2104 redirect = False |
2104 redirect = False |
2105 else: |
2105 else: |
2106 try: |
2106 try: |
2107 redirect = int(sys.argv[2]) |
2107 redirect = int(sys.argv[2]) |
2108 except (ValueError, IndexError): |
2108 except (IndexError, ValueError): |
2109 redirect = True |
2109 redirect = True |
2110 |
2110 |
2111 ipOrHost = sys.argv[3] |
2111 ipOrHost = sys.argv[3] |
2112 if ":" in ipOrHost or ipOrHost[0] in "0123456789": |
2112 if ":" in ipOrHost or ipOrHost[0] in "0123456789": |
2113 # IPv6 address or IPv4 address |
2113 # IPv6 address or IPv4 address |