mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-04-13 19:59:53 +08:00
Introduce pluggable backends.
This allows an operator to write a custom messaging backend to handle whatever transport and format.
This commit is contained in:
5
setup.py
5
setup.py
@@ -30,6 +30,11 @@ setup(name='module-build-service',
|
||||
'mbs-manager = module_build_service.manage:manager_wrapper'],
|
||||
'moksha.consumer': 'mbsconsumer = module_build_service.scheduler.consumer:MBSConsumer',
|
||||
'moksha.producer': 'mbspoller = module_build_service.scheduler.producer:MBSProducer',
|
||||
'mbs.messaging_backends': [
|
||||
'fedmsg = module_build_service.messaging:_fedmsg_backend',
|
||||
'in_memory = module_build_service.messaging:_in_memory_backend',
|
||||
#'custom = your_organization._custom_backend',
|
||||
]
|
||||
},
|
||||
scripts=["contrib/mbs-build"],
|
||||
data_files=[('/etc/module-build-service/', ['conf/cacert.pem',
|
||||
|
||||
Reference in New Issue
Block a user