)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"ed7dcecc29fb45d0fe65154fc010182768afc01c","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"It turns out that not all drivers are using jsonutils for"},{"line_number":10,"context_line":"serialization. The Rabbit driver relies on the default Kombu"},{"line_number":11,"context_line":"serialization, which is json.dumps[0]."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"As a result, this change has made the fake driver more lenient"},{"line_number":14,"context_line":"than the most commonly used real driver, which means a project"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_235a2b82","line":11,"updated":"2019-10-01 08:18:46.000000000","message":"I still think that the RabbitDriver uses jsonutils. I added extra logging to oslo_messaging in my devstack (using default config with rabbitmq). Then restarted the nova services. From the logs it is visible that RabbitDriver uses the AMQPDriverBase._send() method for message sending and that calls serialize_msg in common.py where jsonutils used to serialize the message.\n\nhttp://paste.openstack.org/show/780542/","commit_id":"ee45a33be4e3745d51208b5b089ebe9e5acde631"}]}
