)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"3d5883966e18cc6fe6f13b17724feb6849ada0c4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"ff128ee6_7312cdde","updated":"2022-08-02 10:55:33.000000000","message":"recheck grenade is now fixed","commit_id":"6c8c1cca4e1be43b1e5a86d7d72c6581e1bd76dd"}],"neutron/agent/common/utils.py":[{"author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"change_message_id":"411ed72b31781f9c1fb7ab3639234cbae01d2a99","unresolved":true,"context_lines":[{"line_number":97,"context_line":"            self._socket \u003d socket"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    def getaddrinfo(self, host, port, family, flags):"},{"line_number":100,"context_line":"        return self._socket.getaddrinfo(host\u003dhost,"},{"line_number":101,"context_line":"                                        port\u003dport,"},{"line_number":102,"context_line":"                                        family\u003dfamily,"},{"line_number":103,"context_line":"                                        flags\u003dflags)"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"def get_hypervisor_hostname():"}],"source_content_type":"text/x-python","patch_set":3,"id":"6c2696a6_341e0355","line":103,"range":{"start_line":100,"start_character":0,"end_line":103,"end_character":52},"updated":"2022-07-30 19:59:04.000000000","message":"Note to self. Fix this, python2.7 does not use keyword arguments","commit_id":"977e4bb893a41ad0e51b13845226e1bb41b3cc7e"},{"author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"change_message_id":"6238aaa42d7d2d60f2dbb5dde212f9a26b2b46ab","unresolved":false,"context_lines":[{"line_number":97,"context_line":"            self._socket \u003d socket"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    def getaddrinfo(self, host, port, family, flags):"},{"line_number":100,"context_line":"        return self._socket.getaddrinfo(host\u003dhost,"},{"line_number":101,"context_line":"                                        port\u003dport,"},{"line_number":102,"context_line":"                                        family\u003dfamily,"},{"line_number":103,"context_line":"                                        flags\u003dflags)"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"def get_hypervisor_hostname():"}],"source_content_type":"text/x-python","patch_set":3,"id":"0de652ce_c86f83e6","line":103,"range":{"start_line":100,"start_character":0,"end_line":103,"end_character":52},"in_reply_to":"6c2696a6_341e0355","updated":"2022-08-01 17:52:27.000000000","message":"Done","commit_id":"977e4bb893a41ad0e51b13845226e1bb41b3cc7e"}]}
