X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/python-afs.git/blobdiff_plain/f95acfabee62680cab0d953596cc7539585caff8..1c401f84faaf875b84faee6c45e9b465960f4e18:/afs/fs.py?ds=sidebyside diff --git a/afs/fs.py b/afs/fs.py index 0044c05..02c2756 100644 --- a/afs/fs.py +++ b/afs/fs.py @@ -1,2 +1,13 @@ -import _fs -from _fs import whichcell +import errno +from afs import _fs +from afs._fs import whichcell + +def inafs(path): + """Return True if a path is in AFS.""" + try: + whichcell(path) + except OSError, e: + if e.errno in (errno.EINVAL, errno.ENOENT): + return False + + return True