diff --git a/README.md b/README.md index 7249ec430d75b2fa07b3e38eaa600f910b1bbb34..26d4c6b75cd5ffc335127bbf114396d2af6764a6 100644 --- a/README.md +++ b/README.md @@ -24,36 +24,34 @@ SPHN Schema Forge is a Flask based app. It leverages Celery task manager to hand flowchart LR subgraph Flask - direction LR A(before_request) subgraph Endpoints - B(home) - C(run_processing) - D(remove_uploads) - E(download) - F(status) + B(home) + C(run_processing) + D(remove_uploads) + E(download) + F(status) end end subgraph Task Management subgraph Celery - subgraph TaskChain - direction TB - G(run_dataset2rdf) --> H - H(run_pylode) --> I - I(run_shacler) --> J - J(prep_files) - end - subgraph Beat - K(clean_up) - end + subgraph TaskChain + G(run_dataset2rdf) --> H + H(run_pylode) --> I + I(run_shacler) --> J + J(prep_files) + end + subgraph Beat + K(clean_up) + end end subgraph Redis - direction LR - L(task id) --- M(task metadata) + L(task id) --- M(task metadata) end - Celery <--> Redis + end - C --> TaskChain + Celery <--> Redis + C --> G ``` ## Flask app