Merge "Jira ESCALATOR-41:get cluster list from installer"
[escalator.git] / api / escalator / api / v1 / controller.py
diff --git a/api/escalator/api/v1/controller.py b/api/escalator/api/v1/controller.py
new file mode 100644 (file)
index 0000000..ad0b9d7
--- /dev/null
@@ -0,0 +1,13 @@
+class BaseController(object):
+
+    def get_cluster_meta_or_404(self, request, cluster_id):
+        """
+        Grabs the cluster metadata for an cluster with a supplied
+        identifier or raises an HTTPNotFound (404) response
+
+        :param request: The WSGI/Webob Request object
+        :param cluster_id: The opaque cluster identifier
+
+        :raises HTTPNotFound if cluster does not exist
+        """
+        pass