]> git.pld-linux.org Git - projects/pld-builder.new.git/commitdiff
- try to make tmpdir when it doesn't exist
authorKacper Kornet <draenog@pld-linux.org>
Thu, 29 Nov 2012 16:50:35 +0000 (16:50 +0000)
committerKacper Kornet <draenog@pld-linux.org>
Thu, 29 Nov 2012 17:22:29 +0000 (17:22 +0000)
PLD_Builder/request.py

index a01d59379ea6e5a25836415f5457e7efd2d3a0e1..195b1c86c91f1c645b62a239dd7283f622e51919 100644 (file)
@@ -230,6 +230,12 @@ class Batch:
         # + /usr/bin/bzip2 -dc /home/services/builder/rpm/packages/kernel/patch-2.6.27.61.bz2
         # patch: **** Can't rename file /tmp/B.a1b1d3/poKWwRlp to drivers/scsi/hosts.c : No such file or directory
         path = os.path.join(self._topdir, 'BUILD', 'tmp')
+        if not os.path.isdir(path):
+            try:
+                os.mkdir(path)
+            except OSError as e:
+                log.error("Cannot create directory %s: %s" % (path, e.strerror))
+                raise
         return path
 
     def is_done(self):
This page took 0.64759 seconds and 4 git commands to generate.