Stream the celery output into the webpage
Closed this issue · 1 comments
tayabsoomro commented
The celery output which gives information on the database downloading needs to be added into the web interface so that the users are aware of the downloading process. Here's an example of the celery log:
[2021-06-06 14:43:34,061: INFO/MainProcess] Connected to redis://localhost:6379//
[2021-06-06 14:43:34,071: INFO/MainProcess] mingle: searching for neighbors
[2021-06-06 14:43:35,095: INFO/MainProcess] mingle: all alone
[2021-06-06 14:43:35,107: INFO/MainProcess] celery@Tayabs-MacBook-Pro-2.local ready.
[2021-06-06 14:43:35,109: INFO/MainProcess] Task app.main.tasks.int_download_database[7bb9333c-265d-4a2b-bd99-1f1c04dc9e13] received
[2021-06-06 14:43:35,111: WARNING/ForkPoolWorker-8] DOWNLOAD DATABASE: Downloading taxonomy files
Downloading NCBI taxonomy ...
x nodes.dmp
x names.dmp
[2021-06-06 14:43:48,224: WARNING/ForkPoolWorker-8] DOWNLOAD DATABASE: Successfully downloaded taxonomy files
[2021-06-06 14:43:48,225: WARNING/ForkPoolWorker-8] DOWNLOAD DATABASE: Created seqid2taxid.map file
[2021-06-06 14:43:48,227: WARNING/ForkPoolWorker-8] DOWNLOAD DATABASE: No queries provided, skipping.
[2021-06-06 14:43:48,227: WARNING/ForkPoolWorker-8] DOWNLOAD_DATABASE: Downloading bacteria database(s) from NCBI
[2021-06-06 14:43:48,228: WARNING/ForkPoolWorker-8] CMD:
[2021-06-06 14:43:48,228: WARNING/ForkPoolWorker-8] ['centrifuge-download -o /Users/tayabsoomro/Documents/Projects/Files-MICAS/micas_data/database/library -m -d bacteria refseq']
tayabsoomro commented
Will be addressed in #53