#!/usr/bin/ksh
DATE=`date +"%d-%b-%y%H%M%S"`
 EMCENV="/usr/storapi/bin/"
 PBENV="/opt/pb/bin/pbrun"
 PBRUN="${PBENV} "

 # Check if Powerbroker is present, otherwise use full storapi path
 if [[ ! -e $PBENV ]]
  then
    PREFIX=$EMCENV
    echo "Powerbroker is not present, using path: ${PREFIX}"
  else
    PREFIX=$PBRUN
    echo "Powerbroker is present, using path: ${PREFIX}"
 fi

${PREFIX}symmaskdb -sid 3943 list capacity -host p595-6-fdc-vioa > p595-6-fdc-vioa_$DATE.pre
${PREFIX}symmaskdb -sid 3943 list devs -wwn 10000000c97c75b7 >> p595-6-fdc-vioa_$DATE.pre
${PREFIX}symmaskdb -sid 3943 list devs -wwn 10000000c979fbe5 >> p595-6-fdc-vioa_$DATE.pre
${PREFIX}symmaskdb -sid 3943 -file bkp_$DATE.vcm_p595-5-fdc-vioa backup -nop
echo "backing up VCMDB"

sleep 10
 for i in `cat /export/home/san/cm/fix`
   do 

${PREFIX}symmask -sid 3943 -wwn 10000000c97c75b7 add devs $i  -dir 7a -p 0 -nop
${PREFIX}symmask -sid 3943 -wwn 10000000c97c7779 add devs $i  -dir 7a -p 0 -nop
${PREFIX}symmask -sid 3943 -wwn 10000000c979fbe5 add devs $i  -dir 10a -p 1 -nop
${PREFIX}symmask -sid 3943 -wwn 10000000c979e4ed add devs $i  -dir 10a -p 1 -nop

${PREFIX}symmask -sid 3943 -wwn 10000000c9784438 add devs $i  -dir 7a -p 0 -nop
${PREFIX}symmask -sid 3943 -wwn 10000000c97c74a8 add devs $i  -dir 7a -p 0 -nop
${PREFIX}symmask -sid 3943 -wwn 10000000c97b1c1d add devs $i  -dir 10a -p 1 -nop
${PREFIX}symmask -sid 3943 -wwn 10000000c97b19f1 add devs $i  -dir 10a -p 1 -nop


           echo $i
		done
    echo "masking devices for p595-5-fdc-vioa "
    echo "masking devices for p595-5-fdc-viob "

${PREFIX}symmask -sid 3943 refresh -nop

	sleep 20

	echo "refreshing masking Database"
		sleep 20 

	${PREFIX}symmaskdb -sid 3943 -file bkp_$DATE_pst.vcm_p595-5-fdc-vioa backup -nop

      echo "backing up VCMDB"

${PREFIX}symmaskdb -sid 3943 list capacity -host p595-5-fdc-vioa >p595-5-fdc-vioa_$DATE.pst
${PREFIX}symmaskdb -sid 3943 list devs -wwn  10000000c97c75b7 >>p595-5-fdc-vioa_$DATE.pst
${PREFIX}symmaskdb -sid 3943 list devs -wwn  10000000c979fbe5 >>p595-5-fdc-vioa_$DATE.pst
               echo " Complete"   

