Split tasks by priority on pagure01

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
This commit is contained in:
Pierre-Yves Chibon 2018-05-03 12:32:44 +02:00
parent 76dcfec4b0
commit 14b15f5062
2 changed files with 3 additions and 17 deletions

View file

@ -194,7 +194,6 @@
copy: src={{ item }}.service copy: src={{ item }}.service
dest=/etc/systemd/system/{{ item }}.service dest=/etc/systemd/system/{{ item }}.service
owner=root group=root mode=0755 owner=root group=root mode=0755
when: env == 'pagure-staging'
with_items: with_items:
- pagure_fast_worker - pagure_fast_worker
- pagure_medium_worker - pagure_medium_worker
@ -386,6 +385,9 @@
- pagure_webhook - pagure_webhook
- pagure_worker - pagure_worker
- pagure_gitolite_worker - pagure_gitolite_worker
- pagure_fast_worker
- pagure_medium_worker
- pagure_slow_worker
- fedmsg-relay - fedmsg-relay
- haveged - haveged
ignore_errors: true ignore_errors: true
@ -393,16 +395,3 @@
- pagure - pagure
- service - service
- postfix - postfix
- name: Start and enable the worker services
service: name={{ item }} enabled=yes state=started
with_items:
- pagure_fast_worker
- pagure_medium_worker
- pagure_slow_worker
when: env == 'pagure-staging'
ignore_errors: true
tags:
- pagure
- service
- postfix

View file

@ -286,9 +286,6 @@ CROSS_PROJECT_ACLS = [
BLACKLISTED_GROUPS = ['forks', 'group', 'rpms', 'modules', 'container', 'tests'] BLACKLISTED_GROUPS = ['forks', 'group', 'rpms', 'modules', 'container', 'tests']
GITOLITE_CELERY_QUEUE = 'gitolite_queue' GITOLITE_CELERY_QUEUE = 'gitolite_queue'
{% if env == 'pagure-staging' %}
FAST_CELERY_QUEUE = 'fast_workers' FAST_CELERY_QUEUE = 'fast_workers'
MEDIUM_CELERY_QUEUE = 'medium_workers' MEDIUM_CELERY_QUEUE = 'medium_workers'
SLOW_CELERY_QUEUE = 'slow_workers' SLOW_CELERY_QUEUE = 'slow_workers'
{% else %}
{% endif %}