)]}'
{"neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"f64906733b4114284e04740dd19cb1358bdfffcd","unresolved":false,"context_lines":[{"line_number":1077,"context_line":"            txn.add(check_rev_cmd)"},{"line_number":1078,"context_line":"            if ovn_fip:"},{"line_number":1079,"context_line":"                lrouter \u003d ovn_fip[\u0027external_ids\u0027].get("},{"line_number":1080,"context_line":"                    ovn_const.OVN_ROUTER_NAME_EXT_ID_KEY, \u0027\u0027)"},{"line_number":1081,"context_line":"                self._delete_floatingip(ovn_fip, lrouter, txn\u003dtxn)"},{"line_number":1082,"context_line":"                fip_status \u003d const.FLOATINGIP_STATUS_DOWN"},{"line_number":1083,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1fa4df85_c7673551","line":1080,"range":{"start_line":1080,"start_character":56,"end_line":1080,"end_character":60},"updated":"2020-03-18 11:32:31.000000000","message":"There is no reason to return an empty string here, instead of None (NOTE: by default, .get() returns None if the key does not exist)\n\nIf lroute\u003dNone (or any other register name), then idlutils.row_by_value will check if:\n   if getattr(r, column) \u003d\u003d match  # match is the reg name\n\n\"None\" should be returned here.","commit_id":"8ef83f050ebd2b50a18aaa8476c455db2e77fa10"},{"author":{"_account_id":29157,"name":"zhanghao","email":"hao.zhang.am.i@gmail.com","username":"zhanghao2"},"change_message_id":"5729d11136f1f47da84013a0da65aad2c25efb2a","unresolved":false,"context_lines":[{"line_number":1077,"context_line":"            txn.add(check_rev_cmd)"},{"line_number":1078,"context_line":"            if ovn_fip:"},{"line_number":1079,"context_line":"                lrouter \u003d ovn_fip[\u0027external_ids\u0027].get("},{"line_number":1080,"context_line":"                    ovn_const.OVN_ROUTER_NAME_EXT_ID_KEY, \u0027\u0027)"},{"line_number":1081,"context_line":"                self._delete_floatingip(ovn_fip, lrouter, txn\u003dtxn)"},{"line_number":1082,"context_line":"                fip_status \u003d const.FLOATINGIP_STATUS_DOWN"},{"line_number":1083,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1fa4df85_a2d0e7f8","line":1080,"range":{"start_line":1080,"start_character":56,"end_line":1080,"end_character":60},"in_reply_to":"1fa4df85_c7673551","updated":"2020-03-18 12:39:49.000000000","message":"Done","commit_id":"8ef83f050ebd2b50a18aaa8476c455db2e77fa10"}]}
