summaryrefslogtreecommitdiffstats
path: root/utils_prog.py
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2014-05-28 00:28:02 +0200
committerJan Pokorný <jpokorny@redhat.com>2014-05-28 00:28:02 +0200
commit1429d653fa2434debdf618dcaab734a9555bdb48 (patch)
tree3d259d2be1e5abf3e5fda608dc07e263c1ee2658 /utils_prog.py
parent631a019f6af63eb34608b4e9ac42b15a14cc3b56 (diff)
downloadclufter-1429d653fa2434debdf618dcaab734a9555bdb48.tar.gz
clufter-1429d653fa2434debdf618dcaab734a9555bdb48.tar.xz
clufter-1429d653fa2434debdf618dcaab734a9555bdb48.zip
utils_prog: new func dirname_x (iterated dirname)
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Diffstat (limited to 'utils_prog.py')
-rw-r--r--utils_prog.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/utils_prog.py b/utils_prog.py
index 1865386..9a57f7f 100644
--- a/utils_prog.py
+++ b/utils_prog.py
@@ -95,3 +95,5 @@ def which(name, *where):
return check
else:
return None
+
+dirname_x = lambda p, c=1: reduce(lambda x, y: path.dirname(x), xrange(c), p)