From: Stefan Metzmacher Date: Wed, 11 Jan 2017 13:42:08 +0000 (+0100) Subject: script/autobuild.py: cleanup the task subdirs when they're done. X-Git-Tag: samba-4.6.3~35 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=a7273002e95dfc86d561156889fba4557540c3ad;p=thirdparty%2Fsamba.git script/autobuild.py: cleanup the task subdirs when they're done. This hopefully reduces the used space on the memdisk. Signed-off-by: Stefan Metzmacher Reviewed-by: Andreas Schneider (cherry picked from commit f9e188747753225e77f254fe41aad95ff11fec53) --- diff --git a/script/autobuild.py b/script/autobuild.py index 3d76130b57d..e04452cea0d 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -278,6 +278,7 @@ class builder(object): self.sdir = "%s/%s" % (testbase, self.tag) self.prefix = "%s/%s" % (test_prefix, self.tag) run_cmd("rm -rf %s" % self.sdir) + run_cmd("rm -rf %s" % self.prefix) if cp: run_cmd("cp --recursive --link --archive %s %s" % (test_master, self.sdir), dir=test_master, show=True) else: @@ -286,6 +287,9 @@ class builder(object): def start_next(self): if self.next == len(self.sequence): + if not options.nocleanup: + run_cmd("rm -rf %s" % self.sdir) + run_cmd("rm -rf %s" % self.prefix) print '%s: Completed OK' % self.name self.done = True return