cli: Convert port params to int

Otherwise strings are passed and it can't start up.
Sockets can't be created when a string is passed as the port param

#4 - Investigate extending pr0xy to use SAM
This commit is contained in:
2020-12-13 17:29:57 +01:00
parent 0c4a9a81e3
commit 77c2a69267

View File

@@ -46,17 +46,20 @@ def main():
parser.add_argument(
"-p", "--port",
default=1234,
type=int,
help="Where all traffic should enter to be forwarded")
parser.add_argument(
"--sam-host",
default=os.environ.get(ENV_SAM_HOST, sam.DEFAULT_ADDRESS[0]))
parser.add_argument(
"--sam-port",
type=int,
default=os.environ.get(ENV_SAM_PORT, sam.DEFAULT_ADDRESS[1]))
dns_group = parser.add_argument_group('dns')
dns_group.add_argument(
"--dns-port",
type=int,
default=os.environ.get(ENV_DNS_PORT, 1053))
args = parser.parse_args()