From 4b310f18eef028d20930214503b2089fe7f7efd4 Mon Sep 17 00:00:00 2001 From: David Trattnig <david.trattnig@o94.at> Date: Sat, 20 Jun 2020 21:27:16 +0200 Subject: [PATCH] Use new entry class. --- run.sh | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/run.sh b/run.sh index d29f75c..68d1c46 100755 --- a/run.sh +++ b/run.sh @@ -43,7 +43,7 @@ if [[ $docker == "false" ]]; then # echo "Building Web Applications" # sh ./script/build-web.sh echo "Starting API Server" - /usr/bin/env python3.7 -m src + /usr/bin/env python3.7 engine-api.py fi ### Runs the API Server using Gunicorn without a system daemon (Production) ### @@ -52,13 +52,13 @@ if [[ $docker == "false" ]]; then echo "Activating Python Environment" source ../python-env/bin/activate echo "Starting API Server" - gunicorn -c configuration/gunicorn.conf.py src:app + gunicorn -c config/gunicorn.conf.py engine-api:app fi ### CAUTION: This deletes everything in your database ### if [[ $mode == "recreate-database" ]]; then - /usr/bin/env python3.7 -m src --recreate-database + /usr/bin/env python3.7 engine-api.py --recreate-database fi fi @@ -71,26 +71,25 @@ if [[ $docker == "true" ]]; then ### Runs Engine API using Gunicorn ### - # if [[ $mode == "api" ]]; then - # exec sudo docker run --name engine-api --rm -it \ + # if [[ $mode == "engine" ]]; then + # exec sudo docker run --name aura-engine --rm -it \ # -u $UID:$GID \ # -p 127.0.0.1:8050:5000 \ # -v "$BASE_D":/srv \ # -v "$BASE_D/configuration/":/etc/aura \ - # --tmpfs /var/log/aura/ autoradio/engine-api /srv/src/__main__.py \ - # --device autoradio/engine-api /bin/bash \ - # -c "gunicorn -c configuration/gunicorn.conf.py -m src:app" + # --tmpfs /var/log/aura/ autoradio/engine /srv/engine-core.py # fi + if [[ $mode == "api" ]]; then exec sudo docker run --name engine-api --rm -it \ -u $UID:$GID \ -p 127.0.0.1:8050:5000 \ -v "$BASE_D":/srv \ -v "$BASE_D/configuration/":/etc/aura \ - --tmpfs /var/log/aura/ autoradio/engine-api /srv/src \ - --device autoradio/engine /bin/bash - # -c "gunicorn -c configuration/gunicorn.conf.py src/__main__.py:app" + --tmpfs /var/log/aura/ autoradio/engine-api /srv/engine-api.py \ + #--device autoradio/engine-api /bin/bash + # -c "gunicorn -c configuration/gunicorn.conf.py engine-api.py:app" fi ### CAUTION: This deletes everything in your database ### @@ -100,7 +99,7 @@ if [[ $docker == "true" ]]; then -u $UID:$GID \ -v "$BASE_D":/srv \ -v "$BASE_D/configuration/":/etc/aura \ - --tmpfs /var/log/aura/ autoradio/engine-api /srv/src --recreate-database + --tmpfs /var/log/aura/ autoradio/engine-api /srv/engine-api.py --recreate-database fi ### Create Docker Image from local project ### -- GitLab