- try:
- p = subprocess.Popen(["fs", "listacl", getLockerPath(locker)],
- stdout=subprocess.PIPE, stderr=subprocess.PIPE)
- if p.wait():
- raise AfsProcessError(p.stderr.read())
- except AfsProcessError, e:
- if e.message.startswith("fs: You don't have the required access rights on"):
- return []
- raise
+ p = subprocess.Popen(["fs", "listacl", getLockerPath(locker)],
+ stdout=subprocess.PIPE, stderr=subprocess.PIPE)
+ if p.wait():
+ raise AfsProcessError(p.stderr.read())