Not sure if this project is meant to be used as a starter for a workflow based project?
1
It's a nice and simple project layout; but I suppose that quit some refactoring is needed when you want to use this.
For SURF orchestrators we use a folder layout that puts the webserver in it's own folder; which gives you more room on the root level, to add a folder tests, some helm charts, docs etc.
Probably good to be a bit opinionated as this will make support easier.
2
Without tests, or a pipeline it's a bit hard to find out how to get this running.
Probably something like this in the Readme?
Not sure if this project is meant to be used as a starter for a workflow based project?
1 It's a nice and simple project layout; but I suppose that quit some refactoring is needed when you want to use this. For SURF orchestrators we use a folder layout that puts the webserver in it's own folder; which gives you more room on the root level, to add a folder
tests
, some helm charts, docs etc.Probably good to be a bit opinionated as this will make support easier.
2 Without tests, or a pipeline it's a bit hard to find out how to get this running. Probably something like this in the Readme?
Quick install
create a venv, then run these commands:
This assumes a env that has correct settings or it will use the orchestrator-core defaults (like DB name
orchestratorc-core
).