Revision 734acd05 snf-cyclades-app/synnefo/api/servers.py
b/snf-cyclades-app/synnefo/api/servers.py | ||
---|---|---|
218 | 218 |
|
219 | 219 |
NOTE: 'vm_nics' objects have prefetched the ips |
220 | 220 |
""" |
221 |
for version in [4, 6]: |
|
222 |
for nic in vm_nics: |
|
223 |
for ip in nic.ips.all(): |
|
224 |
if ip.ipversion == version and ip.public: |
|
225 |
return ip |
|
221 |
for nic in vm_nics: |
|
222 |
for ip in nic.ips.all(): |
|
223 |
if ip.ipversion == version and ip.public: |
|
224 |
return ip |
|
226 | 225 |
return None |
227 | 226 |
|
228 | 227 |
|
Also available in: Unified diff