Allow to not start server (useful for debugging).
authorSebastien Douheret <sebastien.douheret@iot.bzh>
Sat, 13 May 2017 21:23:42 +0000 (23:23 +0200)
committerSebastien Douheret <sebastien.douheret@iot.bzh>
Sat, 13 May 2017 21:23:52 +0000 (23:23 +0200)
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
scripts/xds-start-server.sh

index 5a3cba7..6888473 100755 (executable)
@@ -41,10 +41,16 @@ pid_sync=$(jobs -p)
 echo "pid=${pid_sync}"
 echo ""
 
-sleep 1
-
-echo "### Start XDS server"
-$BINDIR/xds-server --config $XDS_CONFFILE -log $LOGLEVEL > $LOG_XDS 2>&1 &
-pid_xds=$(jobs -p)
-echo "pid=${pid_xds}"
+if [ "$1" == "-noserver" ]; then
+    echo "## XDS server NOT STARTED"
+    echo "  Command to start it:"
+    echo "  $BINDIR/xds-server --config $XDS_CONFFILE -log $LOGLEVEL > $LOG_XDS 2>&1"
+else
+    # Wait a bit so make connection to Syncthing possible
+    sleep 1
+    echo "### Start XDS server"
+    $BINDIR/xds-server --config $XDS_CONFFILE -log $LOGLEVEL > $LOG_XDS 2>&1 &
+    pid_xds=$(jobs -p)
+    echo "pid=${pid_xds}"
+fi
 echo ""