From 5c782ea7801d9e8466e9ec274b53aea898d5acdb Mon Sep 17 00:00:00 2001 From: Dmitry Savransky Date: Wed, 1 Nov 2023 14:58:34 -0400 Subject: [PATCH] switching all instances of os.mkdir to os.makedirs in util/get_dirs. addressing #336 --- EXOSIMS/util/get_dirs.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/EXOSIMS/util/get_dirs.py b/EXOSIMS/util/get_dirs.py index af611f2f3..dc26a86c5 100644 --- a/EXOSIMS/util/get_dirs.py +++ b/EXOSIMS/util/get_dirs.py @@ -123,7 +123,7 @@ def get_exosims_dir(dirtype: str, indir: Optional[str] = None) -> str: # if it doesn't exist, try creating it if not (os.path.isdir(indir)): try: - os.mkdir(indir) + os.makedirs(indir) except PermissionError: print("Cannot create directory: {}".format(indir)) @@ -139,7 +139,7 @@ def get_exosims_dir(dirtype: str, indir: Optional[str] = None) -> str: if not (os.path.isdir(envdir)): try: - os.mkdir(envdir) + os.makedirs(envdir) except PermissionError: print("Cannot create directory: {}".format(envdir)) @@ -153,14 +153,14 @@ def get_exosims_dir(dirtype: str, indir: Optional[str] = None) -> str: path = os.path.join(home, ".EXOSIMS") if not os.path.isdir(path): try: - os.mkdir(path) + os.makedirs(path) except PermissionError: print("Cannot create directory: {}".format(path)) outdir = os.path.join(path, dirtype) if not os.path.isdir(outdir): try: - os.mkdir(outdir) + os.makedirs(outdir) except PermissionError: print("Cannot create directory: {}".format(outdir))