def _createReportResultsDir(self, reportsRoot, reportDirName): i = 0 resultsDir = os.path.join(reportsRoot, reportDirName) while os.path.exists(resultsDir): i += 1 resultsDir = os.path.join(reportsRoot, "%s_%d" % (reportDirName, i)) auxiliary_utils.mkdir(path=resultsDir, mode=0777, overwrite=False) return resultsDir
def _createDir(self, root, directory, createNew=True, overwrite=False): resDir = os.path.join(root, directory) if createNew: i = 0 while os.path.exists(resDir): i += 1 resDir = os.path.join(root, "%s_%d" % (directory, i)) auxiliary_utils.mkdir(path=resDir, mode=0777, overwrite=overwrite) # resDir = os.path.join(root, directory) # if not overwrite: # i = 0 # while os.path.exists(resDir): # i += 1 # resDir = os.path.join(root, "%s_%d" % (directory, i)) # # auxiliary_utils.mkdir(path=resDir, mode=0777, overwrite=overwrite) return resDir
def _createFolder(self, root, dirName, overwrite=False): resultDir = os.path.join(root, dirName) auxiliary_utils.mkdir(path=resultDir, mode=0777, overwrite=overwrite) return resultDir