#!/bin/bash
G_REMOTE_TMP_FILE="/tmp/tmpfileCheckNCQStatus"
LOG_FILE="/var/log/inspect.log"

function LOG
{
    echo [`date`][$$]$@ >> $LOG_FILE
}

# Node_ID: 46599 || Node_Type: 14 || Hava_Sata: 1
/usr/local/bin/MmlBatch 4016 "cm localdiskinfo" | grep "save result" >> $LOG_FILE
result=$(cat /tmp/tmpfilelocaldiskinfo | grep "Disk_type: 2" | wc -l )
if [ $result -gt 0 ];then
    /usr/local/bin/MmlBatch 4016 "cm LocalNodeDiskType show" | grep Node_ID | sed 's/Hava_Sata:[ ]*[0-9]/Hava_Sata: 1/g' > $G_REMOTE_TMP_FILE 2>&1;sleep 3;
else
    /usr/local/bin/MmlBatch 4016 "cm LocalNodeDiskType show" | grep Node_ID | sed 's/Hava_Sata:[ ]*[0-9]/Hava_Sata: 0/g' > $G_REMOTE_TMP_FILE 2>&1;sleep 3;
fi
/opt/driver/lsisas-driver/lsiutil >> $G_REMOTE_TMP_FILE 2>&1 <<USERINPUT

1
68
0
0
0
USERINPUT