summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
authorAlex Meade <alex.meade@rackspace.com>2011-05-05 15:56:04 -0400
committerAlex Meade <alex.meade@rackspace.com>2011-05-05 15:56:04 -0400
commit8d3f20e776af0fe174474a9fe8ee02eabe64053b (patch)
tree0622134fce1c8892df4804079665c40b20412cd6 /nova/api
parent114a55d0243f79db7ea1ef29830a9428dbf1aa33 (diff)
downloadnova-8d3f20e776af0fe174474a9fe8ee02eabe64053b.tar.gz
nova-8d3f20e776af0fe174474a9fe8ee02eabe64053b.tar.xz
nova-8d3f20e776af0fe174474a9fe8ee02eabe64053b.zip
Added interfaces to server controller
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/openstack/servers.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/nova/api/openstack/servers.py b/nova/api/openstack/servers.py
index 3cf78e32c..1d3eab65b 100644
--- a/nova/api/openstack/servers.py
+++ b/nova/api/openstack/servers.py
@@ -75,6 +75,26 @@ class Controller(common.OpenstackController):
""" Returns a list of server details for a given user """
return self._items(req, is_detail=True)
+ def _image_id_from_req_data(self, data):
+ raise NotImplementedError
+
+ def _flavor_id_from_req_data(self, data):
+ raise NotImplementedError
+
+ def _get_view_builder(self, req):
+ raise NotImplementedError
+
+ def _limit_items(self, items, req):
+ raise NotImplementedError
+
+ def _limit_items(self, items, req):
+ raise NotImplementedError
+
+ def _action_rebuild(self, info, request, instance_id):
+ raise NotImplementedError
+
+
+
def _items(self, req, is_detail):
"""Returns a list of servers for a given user.