https://github.com/packit/packit-service-fedmsg
https://github.com/packit/packit-service-fedmsg
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/packit/packit-service-fedmsg
- Owner: packit
- License: mit
- Created: 2019-11-18T12:40:04.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T23:10:57.000Z (over 1 year ago)
- Last Synced: 2024-11-19T00:20:28.480Z (over 1 year ago)
- Language: Python
- Size: 645 KB
- Stars: 1
- Watchers: 6
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Fedora messaging consumer for Packit Service
This component of [Packit Service](https://packit.dev/packit-as-a-service) listens on [Fedora's messaging](https://fedora-messaging.readthedocs.io) AMPQ broker and sends Celery tasks to [Packit Service worker](https://github.com/packit-service/packit-service/tree/main/packit_service/worker).
- Our website: [packit.dev](https://packit.dev)
- [CONTRIBUTING.md](/CONTRIBUTING.md)
## bindings
When new routes (like e.g. `org.fedoraproject.prod.pagure.pull-request.comment.added`)
are added/removed [here](packit_service_fedmsg/consumer.py) then they must be added/removed also in
respective [fedora.toml.j2](https://github.com/packit/deployment/tree/main/secrets)
following the [routing_keys docs](https://fedora-messaging.readthedocs.io/en/stable/configuration.html#bindings).