diff options
author | startxfr <clarue@startx.fr> | 2016-02-10 00:34:54 +0100 |
---|---|---|
committer | startxfr <clarue@startx.fr> | 2016-02-10 00:34:54 +0100 |
commit | 15b722730988b24aa31d9e3b6e27b66907b4699d (patch) | |
tree | 29b575f580d5c68263a275cca3d3e9f82204d1a6 /Services/nodejs/run.sh | |
parent | 8cce768b6270ec40efa0fde80c5c5b3814a38f20 (diff) | |
download | phpmyadmin-15b722730988b24aa31d9e3b6e27b66907b4699d.tar.gz phpmyadmin-15b722730988b24aa31d9e3b6e27b66907b4699d.tar.bz2 phpmyadmin-15b722730988b24aa31d9e3b6e27b66907b4699d.tar.xz phpmyadmin-15b722730988b24aa31d9e3b6e27b66907b4699d.zip |
update nodejs
Diffstat (limited to 'Services/nodejs/run.sh')
-rw-r--r-- | Services/nodejs/run.sh | 34 |
1 files changed, 8 insertions, 26 deletions
diff --git a/Services/nodejs/run.sh b/Services/nodejs/run.sh index 870958a..dcf7bac 100644 --- a/Services/nodejs/run.sh +++ b/Services/nodejs/run.sh @@ -1,13 +1,16 @@ #!/bin/bash source /bin/sx-lib.sh - function check_nodejs_environment { check_environment if [ ! -v APP_PATH ]; then - APP_PATH="/data" + APP_PATH="/app" export APP_PATH fi + if [ ! -v DATA_PATH ]; then + DATA_PATH="/data" + export DATA_PATH + fi if [ ! -v LOG_PATH ]; then LOG_PATH="/logs" export LOG_PATH @@ -31,34 +34,15 @@ function display_container_nodejs_header { if [ -v APP_PATH ]; then echo "| App path : $APP_PATH" fi + if [ -v DATA_PATH ]; then + echo "| Data path : $DATA_PATH" + fi if [ -v LOG_PATH ]; then echo "| Log path : $LOG_PATH" fi echo "+=====================================================" } -# Begin configuration before starting daemonized process -# and start generating host keys -function begin_config { - echo "=> BEGIN NODEJS CONFIGURATION" - if [[ -d $TMP_APP_PATH ]]; then - if [ "$(ls -A $TMP_APP_PATH)" ]; then - echo "COPY application from $TMP_APP_PATH into $APP_PATH" - FILE_LIST=$(find $TMP_APP_PATH -maxdepth 1 -mindepth 1 -printf "%f\n") - for FILE in $FILE_LIST; do - echo -n "adding $APP_PATH/$FILE" - cp -r $TMP_APP_PATH/$FILE $APP_PATH/ - echo " DONE" - done - fi - fi -} - -# End configuration process just before starting daemon -function end_config { - echo "=> END NODEJS CONFIGURATION" -} - function stop_nodejs_handler { killall node echo "+=====================================================" | tee -a $STARTUPLOG @@ -79,6 +63,4 @@ function start_service_nodejs { check_nodejs_environment | tee -a $STARTUPLOG display_container_nodejs_header | tee -a $STARTUPLOG -begin_config | tee -a $STARTUPLOG -end_config | tee -a $STARTUPLOG start_service_nodejs |