)]}'
{"oslo_messaging/_drivers/impl_rabbit.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"0653253e2485cd88aac718f35a707407e298c38b","unresolved":false,"context_lines":[{"line_number":239,"context_line":"        calling the appropriate callback."},{"line_number":240,"context_line":"        \"\"\""},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"        def _callback(message):"},{"line_number":243,"context_line":"            m2p \u003d getattr(self.queue.channel, \u0027message_to_python\u0027, None)"},{"line_number":244,"context_line":"            if m2p:"},{"line_number":245,"context_line":"                message \u003d m2p(message)"}],"source_content_type":"text/x-python","patch_set":6,"id":"3acd31a7_1fca9d4e","line":242,"updated":"2015-05-05 10:38:35.000000000","message":"AFAICT, this could be a method you pass to consume() rather than a function you re-define/compile each time.","commit_id":"d618e4f884009b299c6356103b4cf5bfff906c00"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"3128e8c33ebfec04683994fce301bfbc0ed545f4","unresolved":false,"context_lines":[{"line_number":239,"context_line":"        calling the appropriate callback."},{"line_number":240,"context_line":"        \"\"\""},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"        def _callback(message):"},{"line_number":243,"context_line":"            m2p \u003d getattr(self.queue.channel, \u0027message_to_python\u0027, None)"},{"line_number":244,"context_line":"            if m2p:"},{"line_number":245,"context_line":"                message \u003d m2p(message)"}],"source_content_type":"text/x-python","patch_set":6,"id":"3acd31a7_a5d27a5a","line":242,"in_reply_to":"3acd31a7_1fca9d4e","updated":"2015-05-05 11:33:20.000000000","message":"Done.\n\nYeah, I plan to remove all methods compiled at runtime from the driver too.\n\nLet\u0027s start with that one in this patch.\n\nMore generally I think the whole class is useless, but I prefer do the clean up step by step, to not break everything.","commit_id":"d618e4f884009b299c6356103b4cf5bfff906c00"}]}
