rmap
rmap copied to clipboard
server: mqtt2bufr can write malformed bufr
related with https://github.com/ARPA-SIMC/dballe/issues/257
If a user publish wrong data/metadata on mqtt those data are written as bufr and amqp2dballed raise an exception. A check on import level is not so easy because the bufr are grouped in amqp messages. Python api do not implement an --rejected option as in dbadb import that shoud be a solution. https://github.com/ARPA-SIMC/dballe/issues/258 Rejected messages can be managed with an nack and a "x-dead-letter-exchange" option in rabbitmq queue with a dedicated exchange and queue ...