# License for the specific language governing permissions and limitations
# under the License.
from escalator.common import wsgi
+from escalator.api.v1 import versions
+from escalator.api.v1 import clusters
class API(wsgi.Router):
def __init__(self, mapper):
wsgi.Resource(wsgi.RejectMethodController())
+ versions_resource = versions.create_resource()
+ clusters_resource = clusters.create_resource()
+
+ mapper.connect("/clusters",
+ controller=clusters_resource,
+ action='detail',
+ conditions={'method': ['GET']})
+
+ mapper.connect("/versions",
+ controller=versions_resource,
+ action='version',
+ conditions={'method': ['POST']})
+
super(API, self).__init__(mapper)