Better error messaging for invalid lockers.
[invirt/packages/invirt-web.git] / code / getafsgroups.py
index e71ede4..e2fece0 100644 (file)
@@ -1,7 +1,6 @@
 #!/usr/bin/python
 import pprint
 import subprocess
-from webcommon import InvalidInput
 
 # import ldap
 # l = ldap.open("W92-130-LDAP-2.mit.edu")
@@ -37,7 +36,7 @@ def getAfsGroupMembers(group, cell):
 
 def getLockerPath(locker):
     if '/' in locker or locker in ['.', '..']:
-        raise InvalidInput('owner', locker, 'Locker name is invalid.')
+        raise AfsProcessError("Locker '%s' is invalid." % locker)
     return '/mit/' + locker
 
 def checkAfsGroup(user, group, cell):