Use the newly globalized adminacl instead of the old web.adminacl.
authorEvan Broder <broder@mit.edu>
Fri, 27 Feb 2009 20:48:19 +0000 (15:48 -0500)
committerEvan Broder <broder@mit.edu>
Fri, 27 Feb 2009 20:48:19 +0000 (15:48 -0500)
svn path=/trunk/packages/invirt-web/; revision=2217

code/main.py

index e119e0e..6fdd31a 100755 (executable)
@@ -615,9 +615,9 @@ def admin(username, state, path, fields):
         return ({'Status': '303 See Other',
                  'Location': 'admin/'},
                 "You shouldn't see this message.")
         return ({'Status': '303 See Other',
                  'Location': 'admin/'},
                 "You shouldn't see this message.")
-    if not username in getAfsGroupMembers(config.web.adminacl, 'athena.mit.edu'):
+    if not username in getAfsGroupMembers(config.adminacl, 'athena.mit.edu'):
         raise InvalidInput('username', username,
         raise InvalidInput('username', username,
-                           'Not in admin group %s.' % config.web.adminacl)
+                           'Not in admin group %s.' % config.adminacl)
     newstate = State(username, isadmin=True)
     newstate.environ = state.environ
     return handler(username, newstate, path, fields)
     newstate = State(username, isadmin=True)
     newstate.environ = state.environ
     return handler(username, newstate, path, fields)