X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=lttng_ivc%2Futils%2Futils.py;h=c174b44e192b17d5b45fff99fe43638adf15bf8d;hb=2094d6728ae830f68895da418315d6523a9815f8;hp=9bc9d8c8a47515b6488c382ec12eaed88dacf275;hpb=d96b684ba6d78ca3dfb19ff90e38ba1f3b78c9a1;p=deliverable%2Flttng-ivc.git diff --git a/lttng_ivc/utils/utils.py b/lttng_ivc/utils/utils.py index 9bc9d8c..c174b44 100644 --- a/lttng_ivc/utils/utils.py +++ b/lttng_ivc/utils/utils.py @@ -68,3 +68,16 @@ def file_contains(stderr_file, list_of_string): for s in list_of_string: if s in line: return True + + +def find_dir(root, name): + """ + Returns the absolute path or None. + """ + abs_path = None + for base, dirs, files in os.walk(root): + for tmp in dirs: + print(tmp) + if tmp.endswith(name): + abs_path = os.path.abspath(os.path.join(base, tmp)) + return abs_path