diff options
-rwxr-xr-x | template.d/start-on-target.sh.in | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/template.d/start-on-target.sh.in b/template.d/start-on-target.sh.in index 9baab37..ae28506 100755 --- a/template.d/start-on-target.sh.in +++ b/template.d/start-on-target.sh.in @@ -14,7 +14,17 @@ export AFB_REMPORT=@AFB_REMPORT@ export AFB_TOKEN=@AFB_TOKEN@ exec ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -tt $RSYNC_TARGET << EOF - afb-daemon --workdir=$RSYNC_PREFIX --monitoring --port=$AFB_REMPORT --roothttp=./htdocs --ldpath=./lib --verbose --token=$AFB_TOKEN & + CONTROL_CONFIG_PATH=$RSYNC_PREFIX/etc \ + afb-daemon \ + --workdir=$RSYNC_PREFIX \ + --monitoring \ + --port=$AFB_REMPORT \ + --roothttp=./htdocs \ + --ldpaths=./lib \ + --verbose \ + --token=$AFB_TOKEN \ + --name $PROJECT_NAME & + PID_DAEMON=\$! trap "echo REMOTE-SIGNAL TRAP; kill -15 \$PID_DAEMON" INT QUIT TERM EXIT echo "Target Process Waiting for command" |