- mapping.connect(
- "index", "/",
- controller="mediagoblin.views:root_view")
- mapping.connect(
- "test_submit", "/test_submit/",
- controller="mediagoblin.views:submit_test")
+def mount(mountpoint, routes):
+ """
+ Mount a bunch of routes to this mountpoint
+ """
+ for endpoint, url, controller in routes:
+ url = "%s/%s" % (mountpoint.rstrip('/'), url.lstrip('/'))
+ add_route(endpoint, url, controller)