#!/bin/bash
#------------------------------------------------
#scvver - show versions of main components.
#2019/07/12
#Copyright J's Communication co.,ltd.
#------------------------------------------------
usage() {
  echo "scvver 3.1.1"
  echo "scvver -scv   ;show scv version"
  echo "scvver -all   ;show version of all components."
  exit 1
}

#------------------------------------------------
PCOUNT=$#
if [ $PCOUNT -eq 0 ]; then
  usage
fi

SCVENV="/var/www/html/scv/.env"

if [ ${1} = "-scv" ]; then
  sudo grep 'SCV_VERSION' $SCVENV
elif [ ${1} = "-all" ]; then
  sudo grep 'SCV_VERSION' $SCVENV
  VER1=`scvdirect -v`
  echo "1.scvdirect $VER1"
#  VER1=`scvrm -v`
#  echo "2.scvrm $VER1"
  VER1=`scvremove -v`
  echo "2.scvremove $VER1"
  VER1=`scvclustd -v`
  echo "3.scvclustd $VER1"
  VER1=`scvsync -v`
  echo "4.scvsync $VER1"
  VER1=`scvreserved -v`
  echo "5.scvreserved $VER1"
  VER1=`scvmond -v`
  echo "6.scvmond $VER1"
  VER1=`scvlicense -v`
  echo "7.scvlicense $VER1"
  VER1=`scvshmem -v`
  echo "8.scvshmem $VER1"
  VER1=`scvsqle -v`
  echo "9.scvsqle $VER1"
  VER1=`scvmakeconf -v`
  echo "10.scvmakeconf $VER1"
  VER1=`revobrconf -v`
  echo "11.revobrconf $VER1"
  VER1=`revobrstat -v`
  echo "12.revobrstat $VER1"
  docker -v
  VER1=`uname -r`
  echo "Linux kernel $VER1"
else
  usage
fi

exit 0
#eof

