Ignore:
Timestamp:
Aug 4, 2008, 11:20:25 PM (16 years ago)
Author:
price
Message:

rename overlord -> admin mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/sipb-xen-www/code/main.py

    r866 r867  
    596596    return templates.unauth(searchList=[{'simple' : True}])
    597597
    598 def overlord(username, state, path, fields):
     598def admin(username, state, path, fields):
    599599    if path == '':
    600600        return ({'Status': '303 See Other',
    601                  'Location': 'overlord/'},
     601                 'Location': 'admin/'},
    602602                "You shouldn't see this message.")
    603603    if not username in getAfsGroupMembers('system:xvm', 'athena.mit.edu'):
    604         raise InvalidInput('username', username, 'Not an overlord.')
    605     newstate = State(username, overlord=True)
     604        raise InvalidInput('username', username,
     605                           'Not in admin group %s.' % 'system:xvm')
     606    newstate = State(username, isadmin=True)
    606607    newstate.environ = state.environ
    607608    return handler(username, newstate, path, fields)
     
    619620               help=helpHandler,
    620621               unauth=unauthFront,
    621                overlord=overlord,
     622               admin=admin,
    622623               errortest=throwError)
    623624
Note: See TracChangeset for help on using the changeset viewer.