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