)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"60ee9ed59d621172939fcdfa91e52c74e7db59a5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7032747f_af3620b5","updated":"2022-06-01 14:52:12.000000000","message":"recheck ovn-octavia-provider-functional-master cursor commit/rollback","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"},{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"d890ab8c7e7e0d57156bc4f59265198665d1aca3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b97ac384_3b4efc54","updated":"2022-06-17 08:26:24.000000000","message":"recheck ovn-octavia-provider-functional-master cursor commit/rollback","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"},{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"1412580a32935963311d1bdb9a4498cae110977a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"dcf7a374_1c4dc7bf","updated":"2022-06-16 14:40:18.000000000","message":"recheck ovn-octavia-provider-functional-master cursor commit/rollback","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"},{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"e72fd60ddeb8e3991930bb79cfbdf60f6761b06a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f4f709e4_b59531ba","updated":"2022-06-17 10:36:12.000000000","message":"recheck ovn-octavia-provider-functional-master cursor commit/rollback","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"},{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"7d8faa524d3cac400da4a691734c6dce302ef786","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"690cf0c4_cdfb0eff","updated":"2022-06-17 07:03:10.000000000","message":"recheck ovn-octavia-provider-functional-master unrelated","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"},{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"1e4adbe636c37884e77d4b1f78cd9de7b805a015","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9a0aa43a_65cc178a","updated":"2022-06-01 13:21:47.000000000","message":"recheck ovn-octavia-provider-tempest-release timeout","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"},{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"64361f355973c3c4dc0bfcb14a9aef3b72c3de36","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"66a27b50_bb86ef69","updated":"2022-06-16 16:59:31.000000000","message":"recheck ovn-octavia-provider-tempest-release unrelated","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"}],"ovn_octavia_provider/helper.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"931845b7fc21c2886ef94c8ac2ae8d96208376bf","unresolved":true,"context_lines":[{"line_number":2527,"context_line":"        lbs \u003d self.ovn_nbdb_api.db_find_rows("},{"line_number":2528,"context_line":"            \u0027Load_Balancer\u0027, (\u0027ip_port_mappings\u0027, \u0027\u003d\u0027, mappings),"},{"line_number":2529,"context_line":"            (\u0027protocol\u0027, \u0027\u003d\u0027, row.protocol[0])).execute()"},{"line_number":2530,"context_line":"        return lbs if lbs else None"},{"line_number":2531,"context_line":""},{"line_number":2532,"context_line":"    def hm_update_event_handler(self, row):"},{"line_number":2533,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"fc7fc56e_17baea63","line":2530,"updated":"2022-06-15 13:41:44.000000000","message":"nitty nit:\n\n    return lbs or None\n\nshould be enough I think","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"},{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"7d072869be7ca4f04181df1cfeeea9b2594feb54","unresolved":false,"context_lines":[{"line_number":2527,"context_line":"        lbs \u003d self.ovn_nbdb_api.db_find_rows("},{"line_number":2528,"context_line":"            \u0027Load_Balancer\u0027, (\u0027ip_port_mappings\u0027, \u0027\u003d\u0027, mappings),"},{"line_number":2529,"context_line":"            (\u0027protocol\u0027, \u0027\u003d\u0027, row.protocol[0])).execute()"},{"line_number":2530,"context_line":"        return lbs if lbs else None"},{"line_number":2531,"context_line":""},{"line_number":2532,"context_line":"    def hm_update_event_handler(self, row):"},{"line_number":2533,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"b6ec0d13_9b8dbf0e","line":2530,"in_reply_to":"fc7fc56e_17baea63","updated":"2022-06-15 14:20:33.000000000","message":"Ack","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"},{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"8695dad4d3f4c657c044d6f6bea292a63a21d974","unresolved":false,"context_lines":[{"line_number":2540,"context_line":"            LOG.debug(\"Load balancer not found\")"},{"line_number":2541,"context_line":"            return"},{"line_number":2542,"context_line":""},{"line_number":2543,"context_line":"        request_info \u003d {\u0027ovn_lb\u0027: ovn_lb,"},{"line_number":2544,"context_line":"                        \u0027ip\u0027: row.ip,"},{"line_number":2545,"context_line":"                        \u0027port\u0027: str(row.port),"},{"line_number":2546,"context_line":"                        \u0027status\u0027: row.status}"}],"source_content_type":"text/x-python","patch_set":1,"id":"2826245f_b1692dab","line":2543,"updated":"2022-06-03 09:03:00.000000000","message":"Not neccesary, the query done in _get_lbs_on_hm_event will return lbs from same protocol","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"}],"ovn_octavia_provider/tests/unit/test_helper.py":[{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"8695dad4d3f4c657c044d6f6bea292a63a21d974","unresolved":false,"context_lines":[{"line_number":3708,"context_line":"        self.hm_update_event.run(\u0027update\u0027, row, mock.ANY)"},{"line_number":3709,"context_line":"        self.mock_add_request.assert_not_called()"},{"line_number":3710,"context_line":""},{"line_number":3711,"context_line":"    def _test_hm_update_no_member(self, bad_ip, bad_port):"},{"line_number":3712,"context_line":"        fake_subnet \u003d fakes.FakeSubnet.create_one_subnet()"},{"line_number":3713,"context_line":"        fake_port \u003d fakes.FakePort.create_one_port("},{"line_number":3714,"context_line":"            attrs\u003d{\u0027allowed_address_pairs\u0027: \u0027\u0027})"}],"source_content_type":"text/x-python","patch_set":1,"id":"5885b6c0_32ba0423","line":3711,"updated":"2022-06-03 09:03:00.000000000","message":"this test doesn\u0027t make sense now","commit_id":"7db9e23fd9642eacb78731bf215a4820978436ca"}]}
