Commit cfa2bae819fa8e55e3e6fe3eed5f9f163b30d9b9

Authored by hitier
1 parent 21724174

Shell wrapper

Showing 1 changed file with 21 additions and 0 deletions   Show diff stats
pdc_web.sh 0 → 100755
... ... @@ -0,0 +1,21 @@
  1 +#/bin/env sh
  2 +
  3 +#
  4 +# Shell wrapper to locally run the flask app as any user:
  5 +#
  6 +# sudo -u www-data ./pdc_web.sh
  7 +#
  8 +# Of course, any prerequisites, installation procedure and configuration files may have been fullfilled.
  9 +# See README.md and INSTALL.md for more details
  10 +#
  11 +
  12 +SCRIPT_PATH=$(readlink -f $0)
  13 +SCRIPT_DIR=$(dirname $SCRIPT_PATH)
  14 +
  15 +cd $SCRIPT_DIR
  16 +
  17 +[ ! -f ./venv/bin/activate ] && echo "Create python virtual env ./venv/" && exit
  18 +[ ! -f .flaskenv ] && echo "Create .flaskenv file" && exit
  19 +
  20 +. ./venv/bin/activate
  21 +flask run
... ...