Merge pull request #26 from akhan23wgu/master

Fixed python3 errors
This commit is contained in:
Xabi 2020-04-02 11:07:23 +02:00 committed by GitHub
commit 89a076ddc1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 10 deletions

View File

@ -207,16 +207,15 @@ class ProxmoxAPI(object):
if networks: if networks:
if type(networks) is dict: if type(networks) is dict:
for network in networks: for network in networks:
for address in network['ip-addresses']: for ip_address in ['ip-address']:
ip_address = address['ip-address'] try:
try: # IP address validation
# IP address validation if socket.inet_aton(ip_address):
if socket.inet_aton(ip_address): # Ignore localhost
# Ignore localhost if ip_address != '127.0.0.1':
if ip_address != '127.0.0.1': return ip_address
return ip_address except socket.error:
except socket.error: pass
pass
return None return None
def openvz_ip_address(self, node, vm): def openvz_ip_address(self, node, vm):