comparison rhodecode/config/routing.py @ 956:83d35d716a02 beta

started working on issue #56
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 25 Jan 2011 18:59:20 +0100
parents b956e6f415a2
children fff21c9b075c
comparison
equal deleted inserted replaced
955:129eb072b8a8 956:83d35d716a02
79 function=check_repo)) 79 function=check_repo))
80 m.connect('repo_cache', "/repos_cache/{repo_name:.*}", 80 m.connect('repo_cache', "/repos_cache/{repo_name:.*}",
81 action="repo_cache", conditions=dict(method=["DELETE"], 81 action="repo_cache", conditions=dict(method=["DELETE"],
82 function=check_repo)) 82 function=check_repo))
83 #ADMIN USER REST ROUTES 83 #ADMIN USER REST ROUTES
84 map.resource('user', 'users', controller='admin/users', path_prefix='/_admin') 84 map.resource('users_group', 'users_groups', controller='admin/users_groups', path_prefix='/_admin')
85
86 #ADMIN GROUP REST ROUTES
87 map.resource('group', 'groups', controller='admin/groups', path_prefix='/_admin')
85 88
86 #ADMIN PERMISSIONS REST ROUTES 89 #ADMIN PERMISSIONS REST ROUTES
87 map.resource('permission', 'permissions', controller='admin/permissions', path_prefix='/_admin') 90 map.resource('permission', 'permissions', controller='admin/permissions', path_prefix='/_admin')
88
89 91
90 ##ADMIN LDAP SETTINGS 92 ##ADMIN LDAP SETTINGS
91 map.connect('ldap_settings', '/_admin/ldap', controller='admin/ldap_settings', 93 map.connect('ldap_settings', '/_admin/ldap', controller='admin/ldap_settings',
92 action='ldap_settings', conditions=dict(method=["POST"])) 94 action='ldap_settings', conditions=dict(method=["POST"]))
93 map.connect('ldap_home', '/_admin/ldap', controller='admin/ldap_settings',) 95 map.connect('ldap_home', '/_admin/ldap', controller='admin/ldap_settings',)
94
95 96
96 97
97 #ADMIN SETTINGS REST ROUTES 98 #ADMIN SETTINGS REST ROUTES
98 with map.submapper(path_prefix='/_admin', controller='admin/settings') as m: 99 with map.submapper(path_prefix='/_admin', controller='admin/settings') as m:
99 m.connect("admin_settings", "/settings", 100 m.connect("admin_settings", "/settings",