fuel-main/nailgun/api/urls.py
2012-09-11 11:45:48 +00:00

25 lines
866 B
Python

#!/usr/bin/env python
import web
from api.handlers import ClusterHandler, ClusterCollectionHandler
from api.handlers import ClusterChangesHandler
from api.handlers import ReleaseHandler, ReleaseCollectionHandler
from api.handlers import NodeHandler, NodeCollectionHandler
from api.handlers import RoleHandler, RoleCollectionHandler
urls = (
r'/releases/?$', 'ReleaseCollectionHandler',
r'/releases/(?P<release_id>\d+)/?$', 'ReleaseHandler',
r'/clusters/?$', 'ClusterCollectionHandler',
r'/clusters/(?P<cluster_id>\d+)/?$', 'ClusterHandler',
r'/clusters/(?P<cluster_id>\d+)/changes/?$', 'ClusterChangesHandler',
r'/nodes/?$', 'NodeCollectionHandler',
r'/nodes/(?P<node_id>\d+)/?$', 'NodeHandler',
r'/roles/?$', 'RoleCollectionHandler',
r'/roles/(?P<role_id>\d+)/?$', 'RoleHandler',
)
api_app = web.application(urls, locals())