]> git.lizzy.rs Git - cheatdb.git/commitdiff
Enable hot code reloading
authorrubenwardy <rw@rubenwardy.com>
Thu, 14 Nov 2019 23:38:29 +0000 (23:38 +0000)
committerrubenwardy <rw@rubenwardy.com>
Thu, 14 Nov 2019 23:38:29 +0000 (23:38 +0000)
utils/run.sh

index 3d19d849bed3925df0dc5f5c1f812b48936e2bc4..dee2a54a76b0f02ffedf0755cb2159bb59bf3414 100755 (executable)
@@ -8,4 +8,14 @@ if [ -z "$FLASK_DEBUG" ]; then
        exit 1
 fi
 
-gunicorn -w 4 -b :5123 -e FLASK_APP=app/__init__.py -e FLASK_CONFIG=../config.cfg -e FLASK_DEBUG=$FLASK_DEBUG app:app
+ENV="-e FLASK_APP=app/__init__.py -e FLASK_CONFIG=../config.cfg -e FLASK_DEBUG=$FLASK_DEBUG"
+
+if [ "$FLASK_DEBUG" -eq "1" ]; then
+       EXTRA="--reload"
+fi
+
+echo "Running gunicorn with:"
+echo " - env: $ENV"
+echo " - extra: $EXTRA"
+
+gunicorn -w 4 -b :5123 $ENV $EXTRA app:app