sface-0.9-2 and not -1
[infrastructure.git] / scripts / nightly-clean-trash.sh
index 014806b..026d019 100755 (executable)
@@ -17,15 +17,17 @@ potential_vservers=$(find /build/trash -maxdepth 1 -type d -print 2> /dev/null |
 [ -d /vservers ] && for vserver in $potential_vservers ; do
     vname=$(basename $vserver)
     vname=$(basename $vname .log.txt)
+    vname=$(basename $vname .timestamp)
     if [ -d /vservers/$vname ] ; then
        vserver --silent $vname delete
        rm -f /vservers/${vname}.log.txt
+       rm -f /vservers/${vname}.timestamp
     fi
 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