From 4e6865543794c252623fcc343e9171b2cef0b4bf Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 12 Jan 2015 10:51:54 +0100 Subject: [PATCH] if a build did verify against Binaries:, delete the comparison dirs If the comparison between the provided APK and the built APK is verified, then there is no need to keep the old comparison files around. On big build servers like f-droid.org, there will be thousands of leftover dirs from all the builds, so this is necessary. --- fdroidserver/common.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fdroidserver/common.py b/fdroidserver/common.py index 2ea43885..b7986d20 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -1918,6 +1918,10 @@ def compare_apks(apk1, apk2, tmp_dir): p = FDroidPopen(['meld', apk1dir, apk2dir], output=False) return("Unexpected diff output - " + p.output) + # since everything verifies, delete the comparison to keep cruft down + shutil.rmtree(apk1dir) + shutil.rmtree(apk2dir) + # If we get here, it seems like they're the same! return None -- 2.30.2