/mbs-messaging-umb

A plugin for the Module Build System to support sending and receiving messages from the Unified Message Bus

Primary LanguagePythonMIT LicenseMIT

mbs-messaging-umb

A plugin for the Module Build Service to support sending and receiving messages from the Unified Message Bus

The Module Build Service is a system for building individual components (rpms) and aggregating them into modules which can be treated as discrete units for testing and deployment.

The MBS was originally built to work with fedmsg. However, it has a pluggable system for message parsing and publising. This package provides a plugin that enables fully config-driven message parsing, and publishing using STOMP.

Build Status

Branch Status Coverage
master

Running the Tests

# install the test tool
$ sudo dnf install python2-detox
# Run it.
$ detox

If detox is unavailable on your system, you can also use plain old tox.