From: Di Qing Date: Tue, 7 Aug 2007 17:35:19 +0000 (+0000) Subject: Adding cron job for LB DB purging X-Git-Tag: glite-yaim-lb_R_4_0_0_2~7 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=9c2da0bf9a5df8e6c219c2bfe5831d8bc31f3692;p=jra1mw.git Adding cron job for LB DB purging --- diff --git a/org.glite.yaim.lb/config/functions/config_glite_lb b/org.glite.yaim.lb/config/functions/config_glite_lb index 1571055..b830869 100644 --- a/org.glite.yaim.lb/config/functions/config_glite_lb +++ b/org.glite.yaim.lb/config/functions/config_glite_lb @@ -93,6 +93,27 @@ function config_glite_lb() { chmod 0644 $GLITE_USER_HOME/.certs/hostcert.pem chmod 0400 $GLITE_USER_HOME/.certs/hostkey.pem + # Create cron for purging + logfile=/var/log/glite/glite-lb-purger.log + cat << EOF > /etc/cron.d/glite-lb-purge.cron +HOME=/ +MAILTO=$SITE_EMAIL + +1 1 * * * $GLITE_USER . /opt/glite/etc/profile.d/grid-env.sh ; export GLITE_LB_EXPORT_BKSERVER=$HOSTNAME; export GLITE_LB_EXPORT_ENABLED=false; export GLITE_LB_EXPORT_PURGE_ARGS="--cleared 2d --aborted 15d --cancelled 15d --other 60d"; /opt/glite/sbin/glite-lb-export.sh >> $logfile 2>&1 +EOF + + touch $logfile + chown $GLITE_USER:$GLITE_USER $logfile + + cat > /etc/logrotate.d/lb-purger <