From e7702b7b5034d4abe35972783fe0c9a2b383dcac Mon Sep 17 00:00:00 2001 From: "Antoine R. Dumont (@ardumont)" <antoine.romain.dumont@gmail.com> Date: Sat, 16 Feb 2019 00:28:25 +0100 Subject: [PATCH] loader-mercurial: Update configuration Related T1525 --- data/defaults.yaml | 10 ++++++++++ .../swh/deploy/worker/swh_loader_mercurial.pp | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/data/defaults.yaml b/data/defaults.yaml index 5d2ef48ef..8b983db9c 100644 --- a/data/defaults.yaml +++ b/data/defaults.yaml @@ -1910,6 +1910,7 @@ swh::deploy::worker::swh_loader_git_disk::config: storage: "%{alias('swh::remote_service::storage::config')}" directory_packet_size: 100 +swh::deploy::worker::swh_loader_mercurial::config_file: "%{hiera('swh::conf_directory')}/loader_mercurial.yml" swh::deploy::worker::swh_loader_mercurial::concurrency: 1 swh::deploy::worker::swh_loader_mercurial::private_tmp: true swh::deploy::worker::swh_loader_mercurial::loglevel: info @@ -1917,6 +1918,15 @@ swh::deploy::worker::swh_loader_mercurial::task_broker: "%{hiera('swh::deploy::w swh::deploy::worker::swh_loader_mercurial::config: storage: "%{alias('swh::remote_service::storage::config')}" reduce_effort: False + celery: + task_broker: "%{alias('swh::deploy::scheduler::task_broker')}" + task_modules: + - swh.loader.mercurial.tasks + task_queues: + - swh.loader.mercurial.tasks.LoadMercurial + - swh.loader.mercurial.tasks.LoadArchiveMercurial + - swh_loader_mercurial + - swh_loader_mercurial_archive swh::deploy::worker::swh_loader_pypi::config_file: "%{hiera('swh::conf_directory')}/loader_pypi.yml" swh::deploy::worker::swh_loader_pypi::concurrency: 1 diff --git a/site-modules/profile/manifests/swh/deploy/worker/swh_loader_mercurial.pp b/site-modules/profile/manifests/swh/deploy/worker/swh_loader_mercurial.pp index 5cf921879..ca5749e37 100644 --- a/site-modules/profile/manifests/swh/deploy/worker/swh_loader_mercurial.pp +++ b/site-modules/profile/manifests/swh/deploy/worker/swh_loader_mercurial.pp @@ -6,13 +6,13 @@ class profile::swh::deploy::worker::swh_loader_mercurial { $loglevel = lookup('swh::deploy::worker::swh_loader_mercurial::loglevel') $task_broker = lookup('swh::deploy::worker::swh_loader_mercurial::task_broker') - $config_file = '/etc/softwareheritage/loader/hg.yml' + $config_file = lookup('swh::deploy::worker::swh_loader_mercurial::config_file') $config = lookup('swh::deploy::worker::swh_loader_mercurial::config') $task_modules = ['swh.loader.mercurial.tasks'] $task_queues = ['swh_loader_mercurial', 'swh_loader_mercurial_archive'] - $service_name = 'swh_loader_mercurial' + $service_name = 'loader_mercurial' $private_tmp = lookup('swh::deploy::worker::swh_loader_mercurial::private_tmp') $packages = ['python3-swh.loader.mercurial'] -- GitLab