diff options
author | Bastien Nocera <hadess@hadess.net> | 2022-03-22 17:52:23 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2022-03-22 17:53:46 +0100 |
commit | 718752a0753a4ac61ea203deb05a2f0a9aeae764 (patch) | |
tree | 143580e9fa070b3060cc99af2a522b884664f3c3 | |
parent | 61f537a91c81aed3e7bd141354d6db85ddcfc3cd (diff) |
web-export: Simplify safe_mkdir()
-rwxr-xr-x | web-export/update.py | 10 |
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' ]: |