cf7607f2d3
Add flask executor so that long running tasks do not get killed when called from the API endpoints. Allow passing a specific file when calling the notification endpoints so that we can send out notifications to only those individuals that are included in a specific import file from IVY. |
||
---|---|---|
communicator | ||
config | ||
example_ivy_data | ||
migrations | ||
postgres | ||
tests | ||
.gitignore | ||
.travis.yml | ||
Dockerfile | ||
LICENSE | ||
Pipfile | ||
Pipfile.lock | ||
README.md | ||
deploy.sh | ||
docker_run.sh | ||
docker_run_scheduler.sh | ||
get_token.py | ||
run.py | ||
setup.cfg | ||
wsgi.py |
README.md
uva-covid19-testing-communicator
This project depends on pipenv for requirements management. So install pipenv and run
pipenv install
It needs a postgres database. If you are developing locally, then you can just go into the postgres directory, and run the docker container to start things up.