summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
authorAlex Meade <alex.meade@rackspace.com>2011-05-06 14:13:27 -0400
committerAlex Meade <alex.meade@rackspace.com>2011-05-06 14:13:27 -0400
commit2946a21f78e4fd2b18bd6eb8c85eb2cc0c764f8a (patch)
tree74d14c432976709a41eb77c27a6d5350c7500736 /nova/api
parentbbb2bba0f05493ec40c70279b532b26a4a4c235c (diff)
downloadnova-2946a21f78e4fd2b18bd6eb8c85eb2cc0c764f8a.tar.gz
nova-2946a21f78e4fd2b18bd6eb8c85eb2cc0c764f8a.tar.xz
nova-2946a21f78e4fd2b18bd6eb8c85eb2cc0c764f8a.zip
Added interface functions
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/ec2/cloud.py2
-rw-r--r--nova/api/openstack/servers.py14
-rw-r--r--nova/api/openstack/views/limits.py9
3 files changed, 16 insertions, 9 deletions
diff --git a/nova/api/ec2/cloud.py b/nova/api/ec2/cloud.py
index 40ae06750..9aa4e7778 100644
--- a/nova/api/ec2/cloud.py
+++ b/nova/api/ec2/cloud.py
@@ -367,7 +367,7 @@ class CloudController(object):
return g
def _get_instance(instance_id):
- raise NotImplementedError
+ raise NotImplementedError()
def _revoke_rule_args_to_dict(self, context, to_port=None, from_port=None,
ip_protocol=None, cidr_ip=None, user_id=None,
diff --git a/nova/api/openstack/servers.py b/nova/api/openstack/servers.py
index 1d3eab65b..2bf405545 100644
--- a/nova/api/openstack/servers.py
+++ b/nova/api/openstack/servers.py
@@ -76,24 +76,22 @@ class Controller(common.OpenstackController):
return self._items(req, is_detail=True)
def _image_id_from_req_data(self, data):
- raise NotImplementedError
+ raise NotImplementedError()
def _flavor_id_from_req_data(self, data):
- raise NotImplementedError
+ raise NotImplementedError()
def _get_view_builder(self, req):
- raise NotImplementedError
+ raise NotImplementedError()
def _limit_items(self, items, req):
- raise NotImplementedError
+ raise NotImplementedError()
def _limit_items(self, items, req):
- raise NotImplementedError
+ raise NotImplementedError()
def _action_rebuild(self, info, request, instance_id):
- raise NotImplementedError
-
-
+ raise NotImplementedError()
def _items(self, req, is_detail):
"""Returns a list of servers for a given user.
diff --git a/nova/api/openstack/views/limits.py b/nova/api/openstack/views/limits.py
index 552db39ee..22d1c260d 100644
--- a/nova/api/openstack/views/limits.py
+++ b/nova/api/openstack/views/limits.py
@@ -23,6 +23,15 @@ from nova.api.openstack import common
class ViewBuilder(object):
"""Openstack API base limits view builder."""
+ def _build_rate_limits(self, rate_limits):
+ raise NotImplementedError()
+
+ def _build_rate_limit(self, rate_limit):
+ raise NotImplementedError()
+
+ def _build_absolute_limits(self, absolute_limit):
+ raise NotImplementedError()
+
def build(self, rate_limits, absolute_limits):
rate_limits = self._build_rate_limits(rate_limits)
absolute_limits = self._build_absolute_limits(absolute_limits)