https://forge.softwareheritage.org/source/swh-scheduler.git
Revision 3c41cef4a83b37d3174633c23e72a52d18d1ec70 authored by Antoine R. Dumont (@ardumont) on 15 February 2019, 13:56:04 UTC, committed by Antoine R. Dumont (@ardumont) on 15 February 2019, 13:59:14 UTC
All scheduler tasks have been rewritten to avoid using the inheritance
paradigm.

The post worker startup initialization no longer creates automatically
queues for registered tasks.

Queues creation is managed through explicit configuration
entries:

celery:
  task_queues:  ...
  task_modules: ...
1 parent 65d0f73
History
Tip revision: 3c41cef4a83b37d3174633c23e72a52d18d1ec70 authored by Antoine R. Dumont (@ardumont) on 15 February 2019, 13:56:04 UTC
scheduler.task: Remove no longer used Task class
Tip revision: 3c41cef
File Mode Size
bin
data
debian
docs
sql
swh
.gitignore -rw-r--r-- 102 bytes
AUTHORS -rw-r--r-- 112 bytes
LICENSE -rw-r--r-- 34.3 KB
LICENSE.Celery -rw-r--r-- 2.6 KB
MANIFEST.in -rw-r--r-- 151 bytes
Makefile -rw-r--r-- 163 bytes
README.md -rw-r--r-- 1.3 KB
conftest.py -rw-r--r-- 292 bytes
pytest.ini -rw-r--r-- 54 bytes
requirements-swh.txt -rw-r--r-- 19 bytes
requirements-test.txt -rw-r--r-- 133 bytes
requirements.txt -rw-r--r-- 337 bytes
setup.py -rwxr-xr-x 2.2 KB
tox.ini -rw-r--r-- 502 bytes

README.md

back to top