]> git.ipfire.org Git - pbs.git/commitdiff
uploads: Make sure the parent directory exists
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 12 Oct 2022 15:41:42 +0000 (15:41 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 12 Oct 2022 15:41:42 +0000 (15:41 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/uploads.py

index 52ad35d597074a2317b4c307cf9dff09aa972c5c..677eaeabcfd4bf5cc6541cb41f681ed504d49fec 100644 (file)
@@ -40,6 +40,9 @@ class Uploads(base.Object):
                """
                path = self.backend.path("tmp", "uploads")
 
+               # Make sure path exists
+               os.makedirs(path)
+
                return tempfile.NamedTemporaryFile(dir=path, delete=False)
 
        def create(self, filename, path, size=None, builder=None, user=None):