Uses the view to circumvent an error related to the assumption that instance.server is present.

This commit fixes bug 1078840

Change-Id: I6bc69f098da2c8e40c27edd17980a119871d0dcb
This commit is contained in:
Ed Cranford 2012-10-01 14:43:55 -05:00 committed by Aaron Crickenberger
parent 5920c7cd6f
commit 108b462d53

View File

@ -45,8 +45,11 @@ class InstanceView(object):
self.instance = instance
def data(self):
server_host = None
if self.instance.server is not None:
server_host = self.instance.server.host
return {'id': self.instance.id,
'status': self.instance.status,
'name': self.instance.name,
'host': self.instance.server.host,
'host': server_host,
}