#!/bin/bash
set +x
G_MML_FILE_PATH="/opt/huawei/snas/script/inspect_mml/"
source $G_MML_FILE_PATH/CommonFunc.sh
LOG_FILE="/var/log/inspect.log"
function LOG
{
   time=$(date)
   echo [${time}][$$]$@ >> $LOG_FILE
}

IP=$1
if [ $# -ne 1 ];then
	LOG "Usage: \[ipAddress\]\n"
	exit
fi

#ȡڵ洢
node_service_type=$(egrep '[[]|^'node_service_type'=' /opt/huawei/snas/etc/snas.ini | tr -d '\n' | grep -Po '(?<=[[]'NODE'[]]'node_service_type'=)[0-9]+')

if [ "${node_service_type}" != "1" ];then
	echo "Does not involve"
	LOG "node_service_type :${node_service_type}.Does not involve"
	exit 0
fi

#ȡip
node_back_ip=`GetLocalIp`

if [ -z "${node_back_ip}" ]; then
    echo "Get Local IP fail"
    LOG "ERR: Local IP is empty, abort!"
    exit 1
fi

$G_MML_FILE_PATH/ShowInspectMml2 ${node_back_ip} 988 "mds chkst"
$G_MML_FILE_PATH/ShowInspectMml2 ${node_back_ip} 988 "mds show lru"

exit 0
