From: Andreas Frisch Date: Thu, 4 Sep 2008 07:53:52 +0000 (+0000) Subject: allow recursive (-p) directory creation X-Git-Tag: 2.6.0~906 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/3febddec12dfe05fea5f388274a991f8faecab48?ds=sidebyside allow recursive (-p) directory creation --- diff --git a/lib/python/Tools/Directories.py b/lib/python/Tools/Directories.py index 576d2773..8a35f1da 100644 --- a/lib/python/Tools/Directories.py +++ b/lib/python/Tools/Directories.py @@ -126,9 +126,12 @@ def resolveFilename(scope, base = "", path_prefix = None): def pathExists(path): return os_path.exists(path) -def createDir(path): +def createDir(path, makeParents = False): try: - mkdir(path) + if makeParents: + makedirs(path) + else: + mkdir(path) except: ret = 0 else: