)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a39d2f558e7e5b81b3926c37518f6480f77763d7","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Fix potential transient switching loop in br-int"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Please check bug description for more details."},{"line_number":10,"context_line":"https://bugs.launchpad.net/neutron/+bug/1682805"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I8853ba5ad1c795de22de1e419598f138636d220b"},{"line_number":13,"context_line":"Closes-Bug: #1682805"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7f231b9d_88d627f1","line":10,"updated":"2017-06-13 18:09:24.000000000","message":"The closes-bug below will actually be a hyperlink in the review, so no need for the link here.  But please put a short description from the bug report.","commit_id":"01515efae47b4cb973ee1fc431161de25c67a1e7"}],"neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py":[{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"8331a42c3b6e243d12eda74de29aebb405c34fda","unresolved":false,"context_lines":[{"line_number":183,"context_line":"        self.bridge_mappings \u003d self._parse_bridge_mappings("},{"line_number":184,"context_line":"            ovs_conf.bridge_mappings)"},{"line_number":185,"context_line":"        self.setup_physical_bridges(self.bridge_mappings)"},{"line_number":186,"context_line":"        self.setup_integration_br(setup_default_table\u003dTrue)"},{"line_number":187,"context_line":"        self.vlan_manager \u003d vlanmanager.LocalVlanManager()"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"        self._reset_tunnel_ofports()"}],"source_content_type":"text/x-python","patch_set":5,"id":"ff346bd7_c44efe36","line":186,"range":{"start_line":186,"start_character":8,"end_line":186,"end_character":59},"updated":"2017-07-27 07:55:24.000000000","message":"Do we need to call all the commands for creating br-int again? How about splitting the setup_integration_br() into two methods (more methods to OVS agent, yay!) then the code would look like:\n\n self.create_integration_bridge()\n self.setup_physical_bridges(self.bridge_mappings)\n self.setup_integration_bridge() # or call directly self.int_br.setup_default_table()","commit_id":"1aa42a3983f439c6941c3aa9332356a0b29873e2"}]}
