summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
authorLorin Hochstein <lorin@isi.edu>2011-06-22 23:14:39 -0400
committerLorin Hochstein <lorin@isi.edu>2011-06-22 23:14:39 -0400
commit6afcabac7442aa2e3944a3fef3d3452c189c1901 (patch)
treee995c05ddd035099ba9b787e250a6f5cdcc976f8 /nova/api
parenta480b926a824766d3367eefed8d6757ad2919e7f (diff)
Now passing unit tests
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/openstack/flavor_extra_specs.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/nova/api/openstack/flavor_extra_specs.py b/nova/api/openstack/flavor_extra_specs.py
index d14bed813..6a6d2f7a1 100644
--- a/nova/api/openstack/flavor_extra_specs.py
+++ b/nova/api/openstack/flavor_extra_specs.py
@@ -27,7 +27,7 @@ class Controller(object):
""" The flavor extra specs API controller for the Openstack API """
def _get_extra_specs(self, context, flavor_id):
- extra_specs = db.instance_type_extra_specs_get(context, flavor_id)
+ extra_specs = db.api.instance_type_extra_specs_get(context, flavor_id)
specs_dict = {}
for key, value in extra_specs.iteritems():
specs_dict[key] = value
@@ -48,9 +48,9 @@ class Controller(object):
context = req.environ['nova.context']
specs = body.get('extra')
try:
- self.db.instance_type_extra_specs_update_or_create(context,
- flavor_id,
- specs)
+ db.api.instance_type_extra_specs_update_or_create(context,
+ flavor_id,
+ specs)
except quota.QuotaError as error:
self._handle_quota_error(error)
return body
@@ -65,7 +65,7 @@ class Controller(object):
expl = _('Request body contains too many items')
raise exc.HTTPBadRequest(explanation=expl)
try:
- self.db.instance_type_extra_specs_update_or_create(context,
+ db.api.instance_type_extra_specs_update_or_create(context,
flavor_id,
body)
except quota.QuotaError as error:
@@ -85,7 +85,7 @@ class Controller(object):
def delete(self, req, flavor_id, id):
""" Deletes an existing extra spec """
context = req.environ['nova.context']
- self.instance_type_extra_specs_delete(context, flavor_id, id)
+ db.api.instance_type_extra_specs_delete(context, flavor_id, id)
def _handle_quota_error(self, error):
"""Reraise quota errors as api-specific http exceptions."""