def _create_tmp_folder(self):
count = 1
tmp_dir = self.tmp_dir
while True:
try:
logging.info('Trying to create analysis directory at: %s', tmp_dir)
os.makedirs(tmp_dir)
break
except OSError as e:
logging.warning('Error on creation of tmp analysis directory "{}"! {}'.format(
tmp_dir,
e
))
tmp_dir = '{}_{}'.format(self.tmp_dir, count)
count += 1
self.tmp_dir = tmp_dir
return self.tmp_dir
评论列表
文章目录