)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b5c671e9a033db65e366b25a693882b6ba176c0b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"08dc352d_cccbcaa7","updated":"2024-06-06 15:51:26.000000000","message":"I understand it\u0027s too early, but I was too curious :)","commit_id":"1529a7d99d7c505678ed324203e8e1a0f5bb5b44"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"04ff003c670971a84e57a2822fa8a6e8f68e637a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bd271ca4_1781a5a5","updated":"2024-06-11 15:39:25.000000000","message":"Wondering, the server side is in ironic or a new repository?","commit_id":"1529a7d99d7c505678ed324203e8e1a0f5bb5b44"}],"ironic/common/mercury.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b5c671e9a033db65e366b25a693882b6ba176c0b","unresolved":true,"context_lines":[{"line_number":36,"context_line":"# setup a client for talking to mercury"},{"line_number":37,"context_line":"# "},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"class MercuryJsonRPCClient(object):"},{"line_number":40,"context_line":"    \"\"\"Client side for our support of Mercury.\"\"\""},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    def __init__(self, topic\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"11676920_d7edb30f","line":39,"updated":"2024-06-06 15:51:26.000000000","message":"nit: redundant (object)","commit_id":"1529a7d99d7c505678ed324203e8e1a0f5bb5b44"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b5c671e9a033db65e366b25a693882b6ba176c0b","unresolved":true,"context_lines":[{"line_number":40,"context_line":"    \"\"\"Client side for our support of Mercury.\"\"\""},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    def __init__(self, topic\u003dNone):"},{"line_number":43,"context_line":"        super(ConductorAPI, self).__init__()"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"        serializer \u003d objects_base.IronicObjectSerializer()"},{"line_number":46,"context_line":"        version_cap \u003d \u00270.1\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"7fa9edf4_8f4cce41","line":43,"updated":"2024-06-06 15:51:26.000000000","message":"This super is wrong, but fortunately you don\u0027t need any arguments in Python 3","commit_id":"1529a7d99d7c505678ed324203e8e1a0f5bb5b44"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b5c671e9a033db65e366b25a693882b6ba176c0b","unresolved":true,"context_lines":[{"line_number":74,"context_line":"        # A safeguard for the case someone uses rpc_transport\u003dNone with no"},{"line_number":75,"context_line":"        # built-in conductor."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"        if self.client is None:"},{"line_number":78,"context_line":"            raise exception.ServiceUnavailable("},{"line_number":79,"context_line":"                _(\"Cannot use \u0027none\u0027 RPC to connect to remote conductor %s\")"},{"line_number":80,"context_line":"                % host)"}],"source_content_type":"text/x-python","patch_set":1,"id":"53ce33ea_1c7ec699","line":77,"updated":"2024-06-06 15:51:26.000000000","message":"Impossible in your code","commit_id":"1529a7d99d7c505678ed324203e8e1a0f5bb5b44"}]}
