Add --listen arg
A system with multiple nics had an issue with selecting the right IP to listen on. Add --listen command-line arg. Usage: run_bumper.py --listen ip.address
This commit is contained in:
parent
d9c5b5ee27
commit
d5449961f3
1 changed files with 10 additions and 6 deletions
|
|
@ -22,12 +22,16 @@ def main():
|
||||||
format="[%(asctime)s] :: %(levelname)s :: %(name)s :: %(message)s",
|
format="[%(asctime)s] :: %(levelname)s :: %(name)s :: %(message)s",
|
||||||
)
|
)
|
||||||
# format="[%(asctime)s] :: %(levelname)s :: %(name)s :: %(module)s :: %(funcName)s :: %(lineno)d :: %(message)s")
|
# format="[%(asctime)s] :: %(levelname)s :: %(name)s :: %(module)s :: %(funcName)s :: %(lineno)d :: %(message)s")
|
||||||
|
|
||||||
if platform.system() == "Darwin": # If a Mac, use 0.0.0.0 for listening
|
listen_host = args.index("--listen")
|
||||||
listen_host = "0.0.0.0"
|
if (len(args) - 1) >= (listen_host + 1):
|
||||||
else:
|
listen_host = args[listen_host+1]
|
||||||
listen_host = socket.gethostbyname(socket.gethostname())
|
else:
|
||||||
#listen_host = "localhost" # Try this if the above doesn't work
|
if platform.system() == "Darwin": # If a Mac, use 0.0.0.0 for listening
|
||||||
|
listen_host = "0.0.0.0"
|
||||||
|
else:
|
||||||
|
listen_host = socket.gethostbyname(socket.gethostname())
|
||||||
|
#listen_host = "localhost" # Try this if the above doesn't work
|
||||||
|
|
||||||
|
|
||||||
conf_address_443 = (listen_host, 443)
|
conf_address_443 = (listen_host, 443)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue