Пример #1
0
 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
 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
 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
 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
 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
 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)