7 if [ "$1" = "autoconf" ]; then
12 if [ "$1" = "config" ]; then
13 echo "graph_title Borg repo sizes"
14 echo "graph_info This graph shows the size of each borg repo"
15 echo "graph_category disk"
16 echo "graph_vlabel size of each borg repo"
17 echo "graph_args -l 1 --base 1024 --logarithmic"
19 for d in /bkp/storage-local/*/*/config /bkp/storage-local/*/*/*/config; do
20 export d=`echo "$d"|sed -e 's#/config$##g'`
21 export dclean=`echo "$d" | sed -E -e 's#/bkp/storage-local/##'`
22 export did=`echo "$dclean" | sed -E -e 's#[/\.]#_#g'`
24 echo "${did}.draw LINE2"
25 echo "${did}.label $dclean"
30 if [[ -z "`find /tmp/bkpsizelocal.data -mmin -59 2>/dev/null;true`" ]] then
31 for d in /bkp/storage-local/*/*/config /bkp/storage-local/*/*/*/config; do
32 export d=`echo "$d"|sed -e 's#/config$##g'`
33 export dclean=`echo "$d" | sed -E -e 's#/bkp/storage-local/##'`
34 export did=`echo "$dclean" | sed -E -e 's#[/\.]#_#g'`
36 echo "${did}.value `du -sm $d | sed -E -e 's#^([^\s]+)\s+([^ ]+)#\1*1024*1024#'|bc`"
37 done | sort > /tmp/bkpsizelocal.data.new
38 mv /tmp/bkpsizelocal.data.new /tmp/bkpsizelocal.data
41 cat /tmp/bkpsizelocal.data