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