From eb9d4cac9a89f994604327b4bacf8d4b3bd185f4 Mon Sep 17 00:00:00 2001 From: Robert Izzard <r.izzard@surrey.ac.uk> Date: Tue, 30 Nov 2021 12:11:05 +0000 Subject: [PATCH] add nfspath function (not working yet) --- binarycpython/utils/dataIO.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/binarycpython/utils/dataIO.py b/binarycpython/utils/dataIO.py index 9f62f748c..e63b29996 100644 --- a/binarycpython/utils/dataIO.py +++ b/binarycpython/utils/dataIO.py @@ -730,3 +730,13 @@ class dataIO(): if vb: print("open() return file_object =",file_object) return file_object + + def NFSpath(self,path): + """ + Test path to see if it's on an NFS mount. + """ + if os.path.exists(path) and os.path.ismount(path): + s = os.stat(path) + print(s) + + # use `stat -f -L -c %T "$_[0]"`=~/^nfs/io ? 1 : 0; -- GitLab