[dak/master] commit more often in clean-suites
... to avoid database leaks in case of exceptions
Signed-off-by: Torsten Werner <twerner@debian.org>
---
dak/clean_suites.py | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/dak/clean_suites.py b/dak/clean_suites.py
index 5e41d37..b0711ac 100755
--- a/dak/clean_suites.py
+++ b/dak/clean_suites.py
@@ -298,13 +298,11 @@ SELECT s.id, f.filename FROM source s, files f
if not Options["No-Action"]:
session.delete(pf)
+ session.commit()
else:
utils.fubar("%s is neither symlink nor file?!" % (filename))
- if not Options["No-Action"]:
- session.commit()
-
if count > 0:
Logger.log(["total", count, utils.size_type(size)])
print "Cleaned %d files, %s." % (count, utils.size_type(size))
--
1.7.2.5
Reply to: