
#/bin/sh
# Extract volume space usage on PBS filers
# for ATOS accounting purposes contact Richard Hensgens at ATOS 
# Author: Wim Roelofs 
# (c) ATOS/origin December 2006 
#set -x
acc_file=/users/nldsm01/scripts/data/accounting-NAS-NetApp
vfiler_list=/users/nldsm01/scripts/etc/vfiler_list
acc_name=Accounting-NAS-NetApp
recipient="receiver@nlxmssp1.bcklan.ao-srv.com"
#recipient="wim.roelofs@atosorigin.com"
subject="Accounting NAS NetApp"
#
 ssh hwnaf01 df -k | egrep -v "_aa1_|_ab1_" > ${acc_file}-hwnaf01.txt  
 date '+%Y%m%d' >> ${acc_file}-hwnaf01.txt
 uuencode ${acc_file}-hwnaf01.txt ${acc_name}-hwnaf01.txt | mailx -s "$subject" "$recipient"

VFILERS=`cut -d: -f2- $vfiler_list`

for VFILER in $VFILERS
do
 HFILER=`grep $VFILER $vfiler_list | cut -d: -f1`
 HFIL=`grep $VFILER $vfiler_list | cut -c1-5`
 ssh $HFILER df -k | grep _${VFILER}_ > ${acc_file}-${HFIL}v${VFILER}.txt
 date '+%Y%m%d' >> ${acc_file}-${HFIL}v${VFILER}.txt
 uuencode ${acc_file}-${HFIL}v${VFILER}.txt ${acc_name}-${HFIL}v${VFILER}.txt | mailx -s "$subject" "$recipient"
done 

