From: Thierry Parmentelat Date: Tue, 15 Nov 2011 10:46:16 +0000 (+0100) Subject: keep vservers 2 weeks instead of 1 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=a51b9b110d1dc6c0b00359eecd377f92b159755f;p=infrastructure.git keep vservers 2 weeks instead of 1 --- diff --git a/scripts/nightly-clean-trash.sh b/scripts/nightly-clean-trash.sh index dcef777..176ef0b 100755 --- a/scripts/nightly-clean-trash.sh +++ b/scripts/nightly-clean-trash.sh @@ -1,4 +1,4 @@ -#!/bin/bash +D#!/bin/bash # -maxdepth 1 : scans dir and immediate sons # -mtime +1 : older than one day # grep -v : preserve the top directory @@ -27,7 +27,7 @@ done &> /dev/null echo $todelete | xargs rm -rf -daily_vnames=$(find /vservers/ -maxdepth 1 -type d -name '20*' -mtime +7 -print 2> /dev/null | sed -e 's,^/vservers/,,') +daily_vnames=$(find /vservers/ -maxdepth 1 -type d -name '20*' -mtime +14 -print 2> /dev/null | sed -e 's,^/vservers/,,') for vname in $daily_vnames; do [ -f /vservers/${vname}.log.txt ] && rm /vservers/${vname}.log.txt [ -d /vservers/$vname ] && vserver --silent $vname delete