)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":32586,"name":"Elvira García Ruiz","display_name":"Elvira","email":"egarciar@redhat.com","username":"elvira"},"change_message_id":"1e80f44a02ed5e1b5628b26cef1f6bba354760d3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5f7e5a74_21f51586","updated":"2023-07-14 08:36:39.000000000","message":"LGTM!","commit_id":"5ab4a09d63ad44cecb25713dfbaa3d062e1e5ffc"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"1b8538ebcb6fb3ed9983255fe7940cbebaf2480f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"20c79ad3_23ea6aee","updated":"2023-05-19 21:21:45.000000000","message":"recheck unrelated multinode failure","commit_id":"5ab4a09d63ad44cecb25713dfbaa3d062e1e5ffc"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6e5a598c060cd6668daab0e9af65a8eb7060ae11","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1c81fd21_b9bcd9f3","updated":"2023-07-19 16:04:53.000000000","message":"recheck unrelated fullstack failure","commit_id":"929b38374308fe3f29d86bc402d123c59190f0f3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"84717a10a90d5892a6223323ebcf897c5baa292c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9d46d78e_793feebb","updated":"2023-07-19 13:29:05.000000000","message":"recheck unrelated tempest failure","commit_id":"929b38374308fe3f29d86bc402d123c59190f0f3"}],"neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"9ca6b647c81f28637196df4e760610d9eb4b6dd5","unresolved":true,"context_lines":[{"line_number":102,"context_line":"    \"\"\"True if there is an OVS port that doesn\u0027t have bridge or patch ports"},{"line_number":103,"context_line":"       prefix."},{"line_number":104,"context_line":"    \"\"\""},{"line_number":105,"context_line":"    return bridge_has_port(bridge, not_is_trunk_service_port)"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"def bridge_has_service_port(bridge):"}],"source_content_type":"text/x-python","patch_set":1,"id":"e8070c0c_de8b3927","line":105,"range":{"start_line":105,"start_character":35,"end_line":105,"end_character":60},"updated":"2023-07-14 16:02:51.000000000","message":"i think it would be better to use function named \"_is_instance_port\" instead and that too local function.","commit_id":"5ab4a09d63ad44cecb25713dfbaa3d062e1e5ffc"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"c7748236ced27b14f5f50c952c5822bd2a95d541","unresolved":false,"context_lines":[{"line_number":102,"context_line":"    \"\"\"True if there is an OVS port that doesn\u0027t have bridge or patch ports"},{"line_number":103,"context_line":"       prefix."},{"line_number":104,"context_line":"    \"\"\""},{"line_number":105,"context_line":"    return bridge_has_port(bridge, not_is_trunk_service_port)"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"def bridge_has_service_port(bridge):"}],"source_content_type":"text/x-python","patch_set":1,"id":"dad33dd2_fc9c2ac4","line":105,"range":{"start_line":105,"start_character":35,"end_line":105,"end_character":60},"in_reply_to":"e8070c0c_de8b3927","updated":"2023-07-18 22:07:02.000000000","message":"Done","commit_id":"5ab4a09d63ad44cecb25713dfbaa3d062e1e5ffc"}]}
