]> rtime.felk.cvut.cz Git - frescor/frsh.git/blobdiff - fres/cbroker/fcb
forb: fcb script passes a server id to forbrun
[frescor/frsh.git] / fres / cbroker / fcb
index c6ca43249d42c2069597618a0a73d5a47db80519..81d79c8d9cacbca77c625de60edf8da9f011fa9f 100755 (executable)
@@ -1,3 +1,15 @@
 #!/bin/sh
 
-forbrun -i "org.frescor.fcb" -- libfcb.so "$@"
+while [ $# -gt 0 ]; do
+    case "$1" in
+       -d*|--daemon=)
+           FORBRUN_ARGS="$FORBRUN_ARGS $1";;
+       --daemon)
+           FORBRUN_ARGS="$FORBRUN_ARGS $1 $2"; shift;;
+       *)
+           FCB_ARGS="$FCB_ARGS '$1'"
+    esac
+    shift
+done
+
+forbrun -i "org.frescor.fcb" -s 1111111111111111 $FORBRUN_ARGS -- libfcb.so $FCB_ARGS