The AMQP listener plugin uses the python pika library, made for AMQP v0.9:
https://github.com/metwork-framework/mfdata/blob/master/adm/templates/plugins/amqplistener/%7B%7Bcookiecutter.name%7D%7D/bin/amqp_listener.py
pika does not support the version 1.0 of the AMQP protocol. Cf. pika/pika#950
AMQP v0.9 and v1.0 are two distinct and incompatible versions of the protocol. (cf. https://seventhstate.io/amqp-091-vs-1/)
So to embrace the AMQP v1.0 protocol in metwork, we would like to use the python library qpid/proton (https://qpid.apache.org/proton/), do you think qpid/proton can be provided by metwork ?
(in my mind the existing plugin with amqp_listener.py must not be updated as it will remains useful for users using amqp v0.9... and it's useless to make a new one for amqp v1.0, as the user can simply use the "listener" template only, and add himself its qpid/proton code)
The AMQP listener plugin uses the python pika library, made for AMQP v0.9:
https://github.com/metwork-framework/mfdata/blob/master/adm/templates/plugins/amqplistener/%7B%7Bcookiecutter.name%7D%7D/bin/amqp_listener.py
pika does not support the version 1.0 of the AMQP protocol. Cf. pika/pika#950
AMQP v0.9 and v1.0 are two distinct and incompatible versions of the protocol. (cf. https://seventhstate.io/amqp-091-vs-1/)
So to embrace the AMQP v1.0 protocol in metwork, we would like to use the python library qpid/proton (https://qpid.apache.org/proton/), do you think qpid/proton can be provided by metwork ?
(in my mind the existing plugin with amqp_listener.py must not be updated as it will remains useful for users using amqp v0.9... and it's useless to make a new one for amqp v1.0, as the user can simply use the "listener" template only, and add himself its qpid/proton code)