diff --git a/data/defaults.yaml b/data/defaults.yaml index a7387b73880238148cb50447c14a74223a46af51..5d2ef48ef6590aa09d6959b1b9b50f2b39775dc5 100644 --- a/data/defaults.yaml +++ b/data/defaults.yaml @@ -1933,6 +1933,7 @@ swh::deploy::worker::swh_loader_pypi::config: - swh.loader.pypi.tasks.LoadPyPI - swh_loader_pypi +swh::deploy::worker::swh_loader_svn::config_file: "%{hiera('swh::conf_directory')}/loader_svn.yml" swh::deploy::worker::swh_loader_svn::concurrency: 1 swh::deploy::worker::swh_loader_svn::private_tmp: true swh::deploy::worker::swh_loader_svn::limit_no_file: 8192 @@ -1941,6 +1942,16 @@ swh::deploy::worker::swh_loader_svn::loglevel: info swh::deploy::worker::swh_loader_svn::task_broker: "%{hiera('swh::deploy::worker::task_broker')}" swh::deploy::worker::swh_loader_svn::config: storage: "%{alias('swh::remote_service::storage::config')}" + celery: + task_broker: "%{alias('swh::deploy::scheduler::task_broker')}" + task_modules: + - swh.loader.svn.tasks + task_queues: + - swh.loader.svn.tasks.LoadSvnrepository + - swh.loader.svn.tasks.MountAndLoadSvnrepository + - swh.loader.svn.tasks.DumpMountAndLoadSvnrepository + - swh_loader_svn + - swh_loader_svn_mount_and_load swh::deploy::worker::swh_lister_github::config_file: "%{hiera('swh::conf_directory')}/lister_github.yml" swh::deploy::worker::swh_lister_github::concurrency: 1 diff --git a/site-modules/profile/manifests/swh/deploy/worker/swh_loader_svn.pp b/site-modules/profile/manifests/swh/deploy/worker/swh_loader_svn.pp index 55b94d0f08ace3c9d4c462f7ba83cb02f9bce46c..f09d303014023fe2889ec2097fe192e8346680b0 100644 --- a/site-modules/profile/manifests/swh/deploy/worker/swh_loader_svn.pp +++ b/site-modules/profile/manifests/swh/deploy/worker/swh_loader_svn.pp @@ -18,7 +18,7 @@ class profile::swh::deploy::worker::swh_loader_svn { ensure => 'latest', } - ::profile::swh::deploy::worker::instance {'swh_loader_svn': + ::profile::swh::deploy::worker::instance {'loader_svn': ensure => present, concurrency => $concurrency, loglevel => $loglevel,