Bug 7238 Followup - fix sip_run to require path to SIPconfig.xml

This requires Chris C's patch to move the scripts to the new location outside of C4.

To test:
run sip_run.sh with no arguments - it should fail with a message to add the path and try again.

Run sip_run.sh with a path to a valid SIPconfig.xml - it should start and run.
This commit is contained in:
Liz Rea 2011-12-31 21:41:03 -06:00 committed by Paul Poulain
parent 5528b06fda
commit 866bb561dc
1 changed files with 10 additions and 5 deletions

View File

@ -26,12 +26,17 @@ done;
unset x;
cd $PERL5LIB/C4/SIP;
echo;
echo Running from `pwd`;
sipconfig=${1:-`pwd`/SIPconfig.xml};
sipconfig=${1};
outfile=${2:-$HOME/sip.out};
errfile=${3:-$HOME/sip.err};
echo "Calling (backgrounded):";
echo "perl -I./ ./SIPServer.pm $sipconfig >>$outfile 2>>$errfile";
perl -I./ ./SIPServer.pm $sipconfig >>$outfile 2>>$errfile &
if [ $sipconfig ]; then
echo "Running with config file located in $sipconfig" ;
echo "Calling (backgrounded):";
echo "perl -I./ ./SIPServer.pm $sipconfig >>$outfile 2>>$errfile";
perl -I./ ./SIPServer.pm $sipconfig >>$outfile 2>>$errfile &
else
echo "Please specify a config file and try again."
fi