no longr build 31/sfapy2
[infrastructure.git] / scripts / trash / trim-vserver-builds.sh
1 #!/bin/bash
2 #
3 # for old-fashioned builds (new scheme is more sensible to this respect)
4 #
5 # typical disk space
6 # total         : 4.5 G
7 # BUILD         : 3.2 G
8 # CODEBASES     : 400 M
9 # SOURCES       : 460 M
10 # we keep only RPMS and SPRMS
11
12 totrash="BUILD CODEBASES SOURCES tmp"
13
14 for build in "$@" ; do
15     text_base=$(basename $build .log.txt)
16     if [ "$text_base" != "$build" ] ; then
17         echo "Removing txt link $build"
18         rm "$build"
19         continue
20     fi
21     base=$(basename $build)
22     trashbase=/build/trash/$base
23     [ -d $trashbase ] || mkdir $trashbase
24     for dir in $totrash ; do
25         if [ -d $build/build/$dir ] ; then
26             echo "Trashing $build/build/$dir"
27             mv $build/build/$dir $trashbase/$dir
28         fi
29     done
30 done
31