Revision 88329243 snf-cyclades-app/synnefo/helpdesk/views.py
b/snf-cyclades-app/synnefo/helpdesk/views.py | ||
---|---|---|
46 | 46 |
import astakosclient |
47 | 47 |
from snf_django.lib import astakos |
48 | 48 |
|
49 |
from synnefo.db.models import VirtualMachine, NetworkInterface, Network
|
|
49 |
from synnefo.db.models import VirtualMachine, IPAddress, Network
|
|
50 | 50 |
|
51 | 51 |
# server actions specific imports |
52 | 52 |
from synnefo.api import util |
... | ... | |
185 | 185 |
|
186 | 186 |
if is_ip: |
187 | 187 |
try: |
188 |
nic = NetworkInterface.objects.filter(ipv4=search_query).exclude(
|
|
189 |
machine__deleted=True).get()
|
|
190 |
search_query = nic.machine.userid
|
|
188 |
ip = IPAddress.objects.filter(address=search_query, deleted=False)\
|
|
189 |
.get()
|
|
190 |
search_query = ip.userid
|
|
191 | 191 |
is_uuid = True |
192 |
except NetworkInterface.DoesNotExist:
|
|
192 |
except IPAddress.DoesNotExist:
|
|
193 | 193 |
account_exists = False |
194 | 194 |
account = None |
195 | 195 |
|
Also available in: Unified diff