equal
deleted
inserted
replaced
711 '''return an is_exec() function with default to fallback''' |
711 '''return an is_exec() function with default to fallback''' |
712 if checkexec(path): |
712 if checkexec(path): |
713 return lambda x: is_exec(os.path.join(path, x)) |
713 return lambda x: is_exec(os.path.join(path, x)) |
714 return fallback |
714 return fallback |
715 |
715 |
716 def checksymlink(path): |
716 def checklink(path): |
717 """check whether the given path is on a symlink-capable filesystem""" |
717 """check whether the given path is on a symlink-capable filesystem""" |
718 # mktemp is not racy because symlink creation will fail if the |
718 # mktemp is not racy because symlink creation will fail if the |
719 # file already exists |
719 # file already exists |
720 name = tempfile.mktemp(dir=path) |
720 name = tempfile.mktemp(dir=path) |
721 try: |
721 try: |