summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/FTRT_Event_Service/ftec
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/FTRT_Event_Service/ftec')
-rwxr-xr-xTAO/orbsvcs/FTRT_Event_Service/ftec25
1 files changed, 25 insertions, 0 deletions
diff --git a/TAO/orbsvcs/FTRT_Event_Service/ftec b/TAO/orbsvcs/FTRT_Event_Service/ftec
new file mode 100755
index 00000000000..a6ca436573b
--- /dev/null
+++ b/TAO/orbsvcs/FTRT_Event_Service/ftec
@@ -0,0 +1,25 @@
+#!/bin/sh
+HOSTNAME=`hostname`
+ARGS=
+
+while test "$1" != ""
+do
+ case "$1" in
+ -sciop) ORBNameServicePort=${ORBNameServicePort=10000}
+ export NameServiceIOR=${NameServiceIOR=corbaloc:sciop:$HOSTNAME:$ORBNameServicePort/NameService}
+ ARGS="$ARGS -ORBEndpoint sciop:// ";;
+ -sctp) export FTEC_DETECTOR_TRANSPORT_PROTOCOL=sctp ;;
+ -hb) export FTEC_DETECTOR_TRANSPORT_PROTOCOL=sctp
+ export FTEC_HEART_BEAT=$2
+ shift;;
+ -ami) export FTEC_REPLCATION_STRATEGY=AMI;;
+ -ns) ORBNameServicePort=${ORBNameServicePort=10000}
+ export NameServiceIOR=${NameServiceIOR=corbaloc:iiop:$2:$ORBNameServicePort/NameService};
+ shift;;
+ *) ARGS="$ARGS $1";;
+ esac
+ shift
+done
+echo $ARGS
+cd ./Event_Service
+./ftrt_eventservice $ARGS