#!/bin/sh

if [ "$appHome" = "" ]; then
  appHome="/opt/webservice"
fi
if [ "$varPath" = "" ]; then
  varPath="/var/opt/webservice"
fi

${appHome}/scripts/is_hpa > /dev/null
rc=$?
if [ "$rc" = "1" ]; then
  /usr/sbin/dmidecode -s baseboard-product-name | grep DH77DF > /dev/null
  if [ "$?" = "0" ]; then
    echo "HPA_8G"
    exit 0
  else
    /usr/sbin/dmidecode -s baseboard-product-name | grep DH57JG > /dev/null
    if [ "$?" = "0" ]; then
      echo "HPA_4G"
      exit 1
    else
      SIZE=`free |grep -m 1 "Mem" | awk '{split($2,a," ");print a[1]}'`
      if [ $SIZE -le 4000000 ]; then
        echo "HPA_4G"
        exit 1
      else
        echo "HPA_8G"
        exit 0
      fi
    fi
  fi
else
  echo "no HPA"
  exit 0
fi  
  