triggers all scripts in qaapi/qa/tests/node in one node's root context
[tests.git] / system / utils.py
index d17dbef..42eb93b 100644 (file)
@@ -1,7 +1,5 @@
 # $Id$
-import time
-import os
-import re
+import time, os, re, glob
 from pprint import PrettyPrinter
 
 options={}
@@ -134,3 +132,10 @@ def match (string, pattern):
     pattern=pattern.replace("?",".")
     return re.compile(pattern).match(string)
     
+def locate_sanity_scripts (message,path,extensions):
+    print message,'searching',path,'for extensions',extensions
+    scripts=[]
+    for ext in extensions:
+        scripts += glob.glob (path+'/*.'+ext)
+    return scripts
+