
#!/bin/sh
# File	: proc_atrium_files.sh
# By	: Maarten.deBoer@Atos.net, 150731
# Subject	: Process Atrium files (from US)
# /appl/mdr/Atrium/datafiles/US/netapp
PGM="`basename $0|cut -d\. -f1`"
VER="0.1"
TMP="/tmp/${PGM}.$$"

BASEDIR="`pwd | sed 's/scripts//'|sed 's/bin//'`"
ETCENV="${BASEDIR}/etc/afsp.env"
LOG="${BASEDIR}/log/${PGM}.log"

INDIR="/appl/mdr/Atrium/datafiles/US/netapp"

echo "`date` ${PGM} v${VER} started."|tee -a ${LOG}
export FILERNAME=""
export OSRELEASE=""
ls -1 ${INDIR}|while read FILE REST
do
#  echo ${FILE}
  FILERNAME="`grep ^hostname ${INDIR}/${FILE}|awk '{print $2}'`"
  OSRELEASE="`grep 'NetApp Release' ${INDIR}/${FILE}|awk '{print $3,$4}'|head -1|cut -d\: -f1`"
  if [ "${FILERNAME}" = "" ];then
    FILERNAME="`grep ^autosupport.from ${INDIR}/${FILE}|awk '{print $2}'|cut -d\@ -f1`"
  fi
  SERNR="`grep 'System Serial Number' ${INDIR}/${FILE}|cut -d\: -f2|awk '{print $1}'`"
  MODEL="`grep 'Model Name' ${INDIR}/${FILE}|cut -d\: -f2|awk '{print $1}'`"
  PARTNER="`grep 'partner ID' ${INDIR}/${FILE}|cut -d\: -f2|awk '{print $2}'|cut -d\( -f2|cut -d\) -f1`"
 #"Controller Name";"Controller Locations";"Controller Model";"Controller OS Version";"Controller Firmware Version";"Controller Serial Number";"Controller Partner";"Controller Contact";Input;
  echo "${FILERNAME};<location>;${MODEL};${OSRELEASE};<firmware>;${SERNR};${PARTNER};<contact>;"
done  # ls -1


echo "`date` ${PGM} v${VER} finished."|tee -a ${LOG}
exit 0

