Unverified Commit a9e7a3db authored by AUTOMATIC1111's avatar AUTOMATIC1111 Committed by GitHub
Browse files

Merge pull request #11199 from akx/makedirs

Use os.makedirs(..., exist_ok=True)
parents 001cbd36 165ab44f
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -20,9 +20,7 @@ codeformer = None


def setup_model(dirname):
    global model_path
    if not os.path.exists(model_path):
        os.makedirs(model_path)
    os.makedirs(model_path, exist_ok=True)

    path = modules.paths.paths.get("CodeFormer", None)
    if path is None:
+1 −2
Original line number Diff line number Diff line
@@ -7,8 +7,7 @@ from modules.paths_internal import extensions_dir, extensions_builtin_dir, scrip

extensions = []

if not os.path.exists(extensions_dir):
    os.makedirs(extensions_dir)
os.makedirs(extensions_dir, exist_ok=True)


def active():
+1 −4
Original line number Diff line number Diff line
@@ -70,11 +70,8 @@ gfpgan_constructor = None


def setup_model(dirname):
    global model_path
    if not os.path.exists(model_path):
        os.makedirs(model_path)

    try:
        os.makedirs(model_path, exist_ok=True)
        from gfpgan import GFPGANer
        from facexlib import detection, parsing  # noqa: F401
        global user_path
+1 −2
Original line number Diff line number Diff line
@@ -95,8 +95,7 @@ def cleanup_models():

def move_files(src_path: str, dest_path: str, ext_filter: str = None):
    try:
        if not os.path.exists(dest_path):
            os.makedirs(dest_path)
        os.makedirs(dest_path, exist_ok=True)
        if os.path.exists(src_path):
            for file in os.listdir(src_path):
                fullpath = os.path.join(src_path, file)
+1 −2
Original line number Diff line number Diff line
@@ -95,8 +95,7 @@ except Exception:


def setup_model():
    if not os.path.exists(model_path):
        os.makedirs(model_path)
    os.makedirs(model_path, exist_ok=True)

    enable_midas_autodownload()

Loading