コード例 #1
0
ファイル: flavor.py プロジェクト: zhouronghua/nova
 def _flavor_get_by_name_from_db(context, name):
     """Returns a dict describing specific flavor."""
     result = Flavor._flavor_get_query_from_db(context).\
                         filter_by(name=name).\
                         first()
     if not result:
         raise exception.FlavorNotFoundByName(flavor_name=name)
     return db_api._dict_with_extra_specs(result)
コード例 #2
0
ファイル: flavor.py プロジェクト: zhouronghua/nova
 def _flavor_get_from_db(context, id):
     """Returns a dict describing specific flavor."""
     result = Flavor._flavor_get_query_from_db(context).\
                     filter_by(id=id).\
                     first()
     if not result:
         raise exception.FlavorNotFound(flavor_id=id)
     return db_api._dict_with_extra_specs(result)
コード例 #3
0
ファイル: flavor.py プロジェクト: sapcc/nova
 def _flavor_get_by_name_from_db(context, name):
     """Returns a dict describing specific flavor."""
     result = Flavor._flavor_get_query_from_db(context).\
                         filter_by(name=name).\
                         first()
     if not result:
         raise exception.FlavorNotFoundByName(flavor_name=name)
     return db_api._dict_with_extra_specs(result)
コード例 #4
0
ファイル: flavor.py プロジェクト: sapcc/nova
 def _flavor_get_from_db(context, id):
     """Returns a dict describing specific flavor."""
     result = Flavor._flavor_get_query_from_db(context).\
                     filter_by(id=id).\
                     first()
     if not result:
         raise exception.FlavorNotFound(flavor_id=id)
     return db_api._dict_with_extra_specs(result)
コード例 #5
0
ファイル: flavor.py プロジェクト: zhouronghua/nova
 def _flavor_get_by_flavor_id_from_db(context, flavor_id):
     """Returns a dict describing specific flavor_id."""
     result = Flavor._flavor_get_query_from_db(context).\
                     filter_by(flavorid=flavor_id).\
                     order_by(asc(api_models.Flavors.id)).\
                     first()
     if not result:
         raise exception.FlavorNotFound(flavor_id=flavor_id)
     return db_api._dict_with_extra_specs(result)
コード例 #6
0
ファイル: flavor.py プロジェクト: sapcc/nova
 def _flavor_get_by_flavor_id_from_db(context, flavor_id):
     """Returns a dict describing specific flavor_id."""
     result = Flavor._flavor_get_query_from_db(context).\
                     filter_by(flavorid=flavor_id).\
                     order_by(asc(api_models.Flavors.id)).\
                     first()
     if not result:
         raise exception.FlavorNotFound(flavor_id=flavor_id)
     return db_api._dict_with_extra_specs(result)