diff --git a/master.py b/master.py index 028e54c..69f8500 100644 --- a/master.py +++ b/master.py @@ -63,7 +63,7 @@ def build(pkgbuild, repo): # write logs to file if not os.path.exists(os.path.join(config["basedir"]["repo"], "logs", repo)): - os.mkdir(os.path.join(config["basedir"]["repo"], "logs", repo)) + pathlib.Path(os.path.join(config["basedir"]["repo"], "logs", repo)).mkdir(parents=True, exist_ok=True) with open(os.path.join(config["basedir"]["repo"], "logs", repo, name + ".log"), "w") as log: log.write(res.stdout.decode())