[Piuparts-commits] [SCM] piuparts git repository branch, develop, updated. 0.46-27-g960eea7
Andreas Beckmann
debian at abeckmann.de
Fri Sep 21 08:17:10 UTC 2012
The following commit has been merged in the develop branch:
commit 4d831014d58d3cf051502d7a9f63632fee59bad9
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Sat Sep 15 12:13:31 2012 +0200
reschedule_oldest_logs: support global auto-reschedule=no
to disable recycling with a single change
Signed-off-by: Andreas Beckmann <debian at abeckmann.de>
diff --git a/debian/changelog b/debian/changelog
index 7a3db99..fb58319 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,6 +16,7 @@ piuparts (0.47) UNRELEASED; urgency=low
* Remove post_purge_dbconfig_cleanup custom script.
* reschedule_oldest_logs: Refactored.
- Fix duplicate variable name usage that soemetimes prevented recycling.
+ - Support a [global] auto-reschedule=no setting.
-- Andreas Beckmann <debian at abeckmann.de> Sat, 15 Sep 2012 06:25:05 +0200
diff --git a/master-bin/reschedule_oldest_logs b/master-bin/reschedule_oldest_logs
index 621f33a..13c9fc9 100755
--- a/master-bin/reschedule_oldest_logs
+++ b/master-bin/reschedule_oldest_logs
@@ -48,6 +48,8 @@ get_config_value COUNT global reschedule-old-count 200
get_config_value FAIL_AGE global reschedule-fail-days 30
get_config_value FAIL_COUNT global reschedule-fail-count 25
+get_config_value AUTO_RESCHEDULE global auto-reschedule yes
+
TOTAL=0
UNSCHEDULE=0
LOGS=`mktemp`
@@ -69,7 +71,7 @@ for SECTION in $SECTIONS ; do
# Reschedule old logs
>$LOGS
- get_config_value RESCHEDULE $SECTION auto-reschedule yes
+ get_config_value RESCHEDULE $SECTION auto-reschedule $AUTO_RESCHEDULE
if [ "$RESCHEDULE" = "yes" ]; then
get_config_value _AGE $SECTION reschedule-old-days $AGE
get_config_value _COUNT $SECTION reschedule-old-count $COUNT
--
piuparts git repository
More information about the Piuparts-commits
mailing list