Merge "Update get_by_project_id on InstanceMappingList"
This commit is contained in:
@@ -140,9 +140,7 @@ class InstanceMappingList(base.ObjectListBase, base.NovaObject):
|
|||||||
@db_api.api_context_manager.reader
|
@db_api.api_context_manager.reader
|
||||||
def _get_by_project_id_from_db(context, project_id):
|
def _get_by_project_id_from_db(context, project_id):
|
||||||
return (context.session.query(api_models.InstanceMapping)
|
return (context.session.query(api_models.InstanceMapping)
|
||||||
.join(api_models.CellMapping)
|
.options(joinedload('cell_mapping'))
|
||||||
.with_entities(api_models.InstanceMapping,
|
|
||||||
api_models.CellMapping)
|
|
||||||
.filter(
|
.filter(
|
||||||
api_models.InstanceMapping.project_id == project_id)).all()
|
api_models.InstanceMapping.project_id == project_id)).all()
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user