#!/bin/sh
set +x

source /opt/huawei/snas/script/inspect_mml/CommonFunc.sh
G_REMOTE_TMP_FILE="/tmp/tmpfile"
LOG_FILE="/var/log/inspect.log"

function LOG
{
   time=$(date)
   echo [${time}][$$]$@ >> $LOG_FILE
}

#ȡNis
filename="NisServerTmp"
/usr/local/bin/nas_proto_cfg -c get_nis_server > $G_REMOTE_TMP_FILE$filename 2>&1
iRet=$?
if [ $iRet -ne 0 ];then
   LOG "[ShowNisServer]Get get_nis_server ret[$iRet]"
   echo "[ERR]Fail to execute command(/usr/local/bin/nas_proto_cfg -c get_nis_server)."
   exit 0
fi

#ǷֵNis
info=""

info=`grep '<value>' $G_REMOTE_TMP_FILE$filename 2>&1`
if [ "$info" == "" ];then
    echo "no nis_server."
else
    LOG "[ShowNisServer]Get get_ldap_server $info"
    nis_server_info=`grep '<value>' $G_REMOTE_TMP_FILE$filename | awk -F">" '{print $2}' | awk -F"<" '{print $1}'`
    echo "$nis_server_info"
fi

exit 0
