keep vservers 2 weeks instead of 1
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 15 Nov 2011 10:46:16 +0000 (11:46 +0100)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 15 Nov 2011 10:46:16 +0000 (11:46 +0100)
scripts/nightly-clean-trash.sh

index dcef777..176ef0b 100755 (executable)
@@ -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