diff options
author | Frederick Muriuki Muriithi | 2023-05-22 08:32:12 +0300 |
---|---|---|
committer | Frederick Muriuki Muriithi | 2023-05-22 08:32:12 +0300 |
commit | 0c7106202cd0cb549e731a43a64a95116756daf6 (patch) | |
tree | d54a4d92a0564a8dde019fd06235dfab7e1bb7e5 /bin | |
parent | f76d469543691c992242eb991e3c6ef2a5c5803b (diff) | |
download | genenetwork2-0c7106202cd0cb549e731a43a64a95116756daf6.tar.gz |
Enable running application under pdb.
Add an option to help with running the application under pdb, and add
some documentation to help other developers figure it out.
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/genenetwork2 | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/bin/genenetwork2 b/bin/genenetwork2 index 57fd8588..d0aa5d71 100755 --- a/bin/genenetwork2 +++ b/bin/genenetwork2 @@ -221,6 +221,18 @@ fi # Overrides for packages that are not yet public (currently r-auwerx) # export R_LIBS_SITE=$R_LIBS_SITE:$HOME/.Rlibs/das1i1pm54dj6lbdcsw5w0sdwhccyj1a-r-3.3.2/lib/R/lib + + +if [ "$1" = "--with-pdb" ] ; then + cd "${GN2_BASE_DIR}/wqflask" + cmd=$2 + echo PYTHONPATH="${PYTHONPATH}" + shift ; shift + echo "RUNNING COMMAND python3 -m runserver.py" + python3 -m pdb runserver.py + exit $? +fi + # Start the flask server running GN2 cd "${GN2_BASE_DIR}/wqflask" echo "Starting with $settings" |