Adds missing joinedload for vif loading.

* fixes bug 905398

Change-Id: I76ffea1437459942f5156d199592931afed4ae1b
This commit is contained in:
Vishvananda Ishaya 2011-12-16 13:08:56 -08:00
parent 8d167c23a2
commit 1e526af75a

@ -947,7 +947,7 @@ def virtual_interface_update(context, vif_id, values):
def _virtual_interface_query(context, session=None):
return model_query(context, models.VirtualInterface, session=session,
read_deleted="yes").\
options(joinedload('fixed_ips'))
options(joinedload_all('fixed_ips.floating_ips'))
@require_context