Fix existing Driver.is_me's crashes if path is a directory.
[hooke.git] / hooke / driver / picoforce.py
index 94339d438964b76f97b29e1ee132e5998a5f388f..1f1fefb85c15b050d353491e71a3351456d3f967 100644 (file)
@@ -21,6 +21,7 @@
 """Driver for Veeco PicoForce force spectroscopy files.
 """
 
+import os.path
 import pprint
 import re
 import time
@@ -41,6 +42,8 @@ class PicoForceDriver (Driver):
         super(PicoForceDriver, self).__init__(name='picoforce')
 
     def is_me(self, path):
+        if os.path.isdir(path):
+            return False
         f = file(path, 'r')
         header = f.read(30)
         f.close()