#!/bin/bash
######################################################################
#
#  Name: boomAGTSTAT
#
#  Description: Prints status of boom agent using predefined boom  
#               Action "BOOM_AGENT STATUS".
#
#
#  Author: Solmsdorf (equensWorldline)
#  Version: 1.00
#  Date: 13.12.2023
#
#  Input parameter: $1: <agt_name>
#
#  Return: 0 = Success
#
#
#  History:
#
#     date    |name| reason
#  ----------------------------------------------------------------
#  13/12/2023 | ps | (1.00) Initial Release
#
######################################################################

NAME=$(basename $0)
PID=$$

CNFFIL="boom_env_ssl.cnf"

fil=${0}
fil_short=$(basename ${fil})
if [ `echo ${fil} | egrep "^\/" | wc -l` -eq 0 ]
then
# path not starting with "/"
  if [ `echo ${fil} | egrep "^\.\." | wc -l` -ge 1 ] || [ `echo ${fil} | egrep "\/" | wc -l` -ge 1 ]
  then
# path starting with ".."
    pd=$(realpath ${fil})
    pd=$(dirname ${pd})
    fil="${pd}/${fil_short}"
  else
# path not starting with ".."
    pd=$(pwd)
    fil="${pd}/${fil_short}"
  fi
fi
WORKDIR=$(dirname ${fil})


USAGE="
Usage: ${NAME} <agent_name>
"

# INIT+++++++++++++++++++++++++++++++++++++++

#  Arguments?
if [ $# -lt 1 ]
then
  printf "${USAGE} \n"
  exit 0
fi


# MAIN++++++++++++++++++++++++++++++++++++++++++

## predefined boom Action
${WORKDIR}/boomCMD ${1} "BOOM_AGENT STATUS"


exit 0

