File: //var/opt/OV/bin/instrumentation/ispi-ovperl.ux
#!/usr/bin/ksh
###############################
#
# @(#)HP Operations Smart Plug-ins for Infrastructure 11.14.014 06/07/14
#
###############################
##
#-----------------------------------------------------------------
# File : ispi-ovperl
# Description : Wrapper Script for executing Perl scripts on
# UNIX systems
#-----------------------------------------------------------------
OVINSTDIR='ovpath -instdir'
OVDATADIR='ovpath -datadir'
OVINSTDIR=$($OVINSTDIR 2>/dev/null)
OVDATADIR=$($OVDATADIR 2>/dev/null)
OVINSTRPATH=${OVDATADIR}'/bin/instrumentation/'
PARAM=$*
PERLSCRIPT="${OVINSTRPATH}${PARAM}"
PERL=${OVINSTDIR}'/nonOV/perl/a/bin/perl'
if [ ! -f ${PERL} ]; then
echo "><ERROR: Agent perl path ${PERL} not found. Please check whether the agent has been installed on the server."
exit 1
fi
#Execute Perl Script
${PERL} -I ${OVINSTRPATH} ${PERLSCRIPT}
exit $?