From 85ef948ec708d5c82c15f9d10ae8b98460115b3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Fri, 17 Jun 2005 17:30:16 +0000 Subject: [PATCH] * don't reinvent the wheel --- src/pisi/util.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/pisi/util.py b/src/pisi/util.py index 7c4e55bd..ea998c4d 100644 --- a/src/pisi/util.py +++ b/src/pisi/util.py @@ -19,16 +19,16 @@ def check_file(file, mode = os.F_OK): # FIXME: could have a better name def check_dir(dir): dir = dir.strip().rstrip("/") - #print 'check dir ', dir if not os.access(dir, os.F_OK): + os.makedirs(dir) # does the parent exist? - (parent_dir, curr_dir) = os.path.split(dir) - if parent_dir != "/": - check_dir(parent_dir) - try: - os.mkdir(dir) - except OSError, e: - raise UtilError("%s" % e) +## (parent_dir, curr_dir) = os.path.split(dir) +## if parent_dir != "/": +## check_dir(parent_dir) +## try: +## os.mkdir(dir) +## except OSError, e: +## raise UtilError("%s" % e) def purge_dir(top): """Remove all content of a directory (top)"""