)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"43525b66a03e2db8779997fcca842637a28ef3fc","unresolved":false,"context_lines":[{"line_number":16,"context_line":"neutron_source_port: 5c196983-c319-41d7-9af0-02301ed85513,"},{"line_number":17,"context_line":"neutron_destination_port: None,"},{"line_number":18,"context_line":"l7_parameters: {}"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: Ia5c772d48b22d4007dad8645cbfd2ea81cbb80ad"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ff346bd7_f86e9094","line":19,"updated":"2017-07-25 15:19:09.000000000","message":"Could you add a bug report?","commit_id":"493ba5d88e20da3f4a587623aa371933a2cfe3e3"},{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"cef38373a7dbd144b45227d2a48aa0d3cbb14fb4","unresolved":false,"context_lines":[{"line_number":16,"context_line":"neutron_source_port: 5c196983-c319-41d7-9af0-02301ed85513,"},{"line_number":17,"context_line":"neutron_destination_port: None,"},{"line_number":18,"context_line":"l7_parameters: {}"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: Ia5c772d48b22d4007dad8645cbfd2ea81cbb80ad"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ff346bd7_7892a04d","line":19,"in_reply_to":"ff346bd7_f86e9094","updated":"2017-07-25 15:31:48.000000000","message":"Sure, will do","commit_id":"493ba5d88e20da3f4a587623aa371933a2cfe3e3"}],"neutronclient/osc/v2/sfc/sfc_flow_classifier.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"4069e98b98b335938623d5a81db0c342fa3322b6","unresolved":false,"context_lines":[{"line_number":194,"context_line":"        if max_port is None:"},{"line_number":195,"context_line":"            max_port \u003d \u0027any\u0027"},{"line_number":196,"context_line":"        return \u0027%s[port]: %s[%s:%s]\u0027 % ("},{"line_number":197,"context_line":"            type, ip_prefix, min_port, max_port)"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    def take_action(self, parsed_args):"},{"line_number":200,"context_line":"        client \u003d self.app.client_manager.neutronclient"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff346bd7_f5221901","side":"PARENT","line":197,"range":{"start_line":197,"start_character":12,"end_line":197,"end_character":16},"updated":"2017-07-25 15:08:25.000000000","message":"accidentally \u0027type\u0027 is a reserved in python, so the code cannot detect it. This shows a good reason we should not use reserved words for variables. If we need to use it, \u0027type_\u0027 or \u0027xxx_type\u0027 is suggested :)","commit_id":"3c211f30af8976d2be518c68eae14b08fba09c6a"},{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"cef38373a7dbd144b45227d2a48aa0d3cbb14fb4","unresolved":false,"context_lines":[{"line_number":194,"context_line":"        if max_port is None:"},{"line_number":195,"context_line":"            max_port \u003d \u0027any\u0027"},{"line_number":196,"context_line":"        return \u0027%s[port]: %s[%s:%s]\u0027 % ("},{"line_number":197,"context_line":"            type, ip_prefix, min_port, max_port)"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    def take_action(self, parsed_args):"},{"line_number":200,"context_line":"        client \u003d self.app.client_manager.neutronclient"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff346bd7_188954c9","side":"PARENT","line":197,"range":{"start_line":197,"start_character":12,"end_line":197,"end_character":16},"in_reply_to":"ff346bd7_f5221901","updated":"2017-07-25 15:31:48.000000000","message":"Indeed :) I spotted a few other uses in current code but, well \"if it ain\u0027t broke dont fix it\"","commit_id":"3c211f30af8976d2be518c68eae14b08fba09c6a"}]}
