summaryrefslogtreecommitdiff
path: root/web-export/update.py
diff options
context:
space:
mode:
Diffstat (limited to 'web-export/update.py')
-rwxr-xr-xweb-export/update.py10
1 files changed, 1 insertions, 9 deletions
diff --git a/web-export/update.py b/web-export/update.py
index 075c696..1c2f4f1 100755
--- a/web-export/update.py
+++ b/web-export/update.py
@@ -53,15 +53,7 @@ if not spawn.find_executable("xmlto"):
sys.exit(1)
def safe_mkdir(dir):
- if not dir:
- return
-
- try:
- os.mkdir(dir)
- except OSError as e:
- if e.errno != errno.EEXIST:
- raise e
-
+ os.makedirs(dir, exist_ok=True)
def get_hash_from_fd(fd, algo = HASH, read_blocks = 1024):
if algo not in [ 'md5' ]: