project8 / dripline

Slow controls for medium scale physics experiments based on AMQP centralized messaging
http://www.project8.org/dripline
1 stars 0 forks source link

return_msg (wire protocol 1.3 compliance) #133

Closed laroque closed 9 years ago

laroque commented 9 years ago

messages provided with a return_msg fail to init (bad keyword): two steps: 1) return_msg is a valid term in the wire protocol, it should be valid to receive it 2) dripline should be forward compatible, by letting messages receive extra keywords and either drop them with a warning, or even just keep them in the message

laroque commented 9 years ago

done, I think that some contents could be even smarter (sender_info should be required in the from_encoded methods, but not allowed (and filled in by local inspection) if creating a new message