c6d8bc7 frontend: pagure-events fedora messaging support

3 files Authored by Tomas Hrnciar 4 years ago, Committed by praiskup 4 years ago,
    frontend: pagure-events fedora messaging support
    
    Adds support for listening pagure-events on fedora-messaging
    and removes old zmq message bus.
    
    It's necessary to update .toml file where log_config.handles.console
    should look like this:
    
    [log_config.handlers.console]
    class = "logging.FileHandler"
    formatter = "simple"
    filename = "/var/log/copr-frontend/pagure-events.log"
    
    [[bindings]]
    queue = "00000000-0000-0000-0000-000000000003"
    exchange = "amq.topic"
    routing_keys = [
    'io.pagure.prod.pagure.git.receive',
    'io.pagure.prod.pagure.pull-request.new',
    'io.pagure.prod.pagure.pull-request.rebased',
    'io.pagure.prod.pagure.pull-request.updated',
    'io.pagure.prod.pagure.pull-request.comment.added',
    'org.fedoraproject.prod.pagure.git.receive',
    'org.fedoraproject.prod.pagure.pull-request.new',
    'org.fedoraproject.prod.pagure.pull-request.rebased',
    'org.fedoraproject.prod.pagure.pull-request.updated',
    'org.fedoraproject.prod.pagure.pull-request.comment.added',
    'io.pagure.stg.pagure.git.receive',
    'io.pagure.stg.pagure.pull-request.new',
    'io.pagure.stg.pagure.pull-request.rebased',
    'io.pagure.stg.pagure.pull-request.updated',
    'io.pagure.stg.pagure.pull-request.comment.added'
    ]
    
    Merges: #1025
    
        
file modified
+5 -7
frontend/coprs_frontend/pagure_events.py frontend/coprs_frontend/run/pagure-events.py
file renamed
+13 -68