pld-builder.new: PLD_Builder/config.py, PLD_Builder/maintainer.py ...
mmazur
mmazur at pld-linux.org
Tue Aug 1 16:19:31 CEST 2006
Author: mmazur Date: Tue Aug 1 14:19:31 2006 GMT
Module: pld-builder.new Tag: HEAD
---- Log message:
- /spools/ready cleaning bugs
---- Files affected:
pld-builder.new/PLD_Builder:
config.py (1.32 -> 1.33) , maintainer.py (1.7 -> 1.8)
---- Diffs:
================================================================
Index: pld-builder.new/PLD_Builder/config.py
diff -u pld-builder.new/PLD_Builder/config.py:1.32 pld-builder.new/PLD_Builder/config.py:1.33
--- pld-builder.new/PLD_Builder/config.py:1.32 Sun Feb 27 13:53:48 2005
+++ pld-builder.new/PLD_Builder/config.py Tue Aug 1 16:19:26 2006
@@ -64,7 +64,7 @@
self.binary_builders = string.split(get("binary_builders"))
self.src_builder = string.strip(get("src_builder", ""))
self.tag_prefixes = string.split(get("tag_prefixes", ""))
- self.max_keep_time = get("max_keep_time", 168)*60*60
+ self.max_keep_time = int(get("max_keep_time", 168))*60*60
self.bot_email = get("bot_email", "")
self.control_url = get("control_url")
self.notify_email = get("notify_email")
================================================================
Index: pld-builder.new/PLD_Builder/maintainer.py
diff -u pld-builder.new/PLD_Builder/maintainer.py:1.7 pld-builder.new/PLD_Builder/maintainer.py:1.8
--- pld-builder.new/PLD_Builder/maintainer.py:1.7 Sun Jul 17 13:18:31 2005
+++ pld-builder.new/PLD_Builder/maintainer.py Tue Aug 1 16:19:26 2006
@@ -48,8 +48,11 @@
pkgname=tmp[6]
if curtime - mtime > config.max_keep_time:
rmpkgs.append(pkgname)
- if rmpkgs:
- chroot.run("cd /spools/ready; rm -f %s" % ' '.join(rmpkgs), 'root')
+
+ i=0
+ while rmpkgs[i:i+1000]:
+ chroot.run("cd /spools/ready; rm -f %s" % ' '.join(rmpkgs[i:i+1000]), 'root')
+ i=i+1000
f.close()
if __name__ == '__main__':
================================================================
---- CVS-web:
http://cvs.pld-linux.org/pld-builder.new/PLD_Builder/config.py?r1=1.32&r2=1.33&f=u
http://cvs.pld-linux.org/pld-builder.new/PLD_Builder/maintainer.py?r1=1.7&r2=1.8&f=u
More information about the pld-cvs-commit
mailing list