improved ipv6 address checked, thanks Jonathan

This commit is contained in:
mdipierro
2013-05-06 07:33:54 +10:00
committed by Tim Richardson
parent 98ad12a06c
commit cabef57851
4 changed files with 11 additions and 13 deletions
+3 -3
View File
@@ -939,9 +939,9 @@ def console():
global_settings.cmd_args = args
try:
options.ips = list(set([
addrinfo[4][0] for addrinfo in getipaddrinfo(socket.getfqdn())
if not is_loopback_ip_address(addrinfo=addrinfo)]))
options.ips = list(set( # no duplicates
[addrinfo[4][0] for addrinfo in getipaddrinfo(socket.getfqdn())
if not is_loopback_ip_address(addrinfo=addrinfo)]))
except socket.gaierror:
options.ips = []