)]}'
{"neutron/db/l3_dvr_db.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"79563e614423c164ef3849e27174fe88da984898","unresolved":false,"context_lines":[{"line_number":286,"context_line":"            self.update_arp_entry_for_dvr_service_port(context,"},{"line_number":287,"context_line":"                                                       service_port_dict)"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"    def _get_floatingip_on_port(self, context, port_id\u003dNone):"},{"line_number":290,"context_line":"        \"\"\"Helper function to retrieve the fip associated with port.\"\"\""},{"line_number":291,"context_line":"        fip_qry \u003d context.session.query(l3_models.FloatingIP)"},{"line_number":292,"context_line":"        floating_ip \u003d fip_qry.filter_by(fixed_port_id\u003dport_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7ffa3b31_6e2cfb01","side":"PARENT","line":289,"updated":"2017-04-18 19:02:43.000000000","message":"There is also a caller of this in l3_dvrscheduler_db.py that needs a similar fixup.","commit_id":"6ae1ef2ad33b83705b74ad17dd44c332321fda70"},{"author":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"change_message_id":"3290220e067837b40624c2f14dc651a0d082bdca","unresolved":false,"context_lines":[{"line_number":286,"context_line":"            self.update_arp_entry_for_dvr_service_port(context,"},{"line_number":287,"context_line":"                                                       service_port_dict)"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"    def _get_floatingip_on_port(self, context, port_id\u003dNone):"},{"line_number":290,"context_line":"        \"\"\"Helper function to retrieve the fip associated with port.\"\"\""},{"line_number":291,"context_line":"        fip_qry \u003d context.session.query(l3_models.FloatingIP)"},{"line_number":292,"context_line":"        floating_ip \u003d fip_qry.filter_by(fixed_port_id\u003dport_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7ffa3b31_f4fa1c73","side":"PARENT","line":289,"updated":"2017-04-18 20:38:33.000000000","message":"ack","commit_id":"6ae1ef2ad33b83705b74ad17dd44c332321fda70"}],"neutron/db/l3_dvrscheduler_db.py":[{"author":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"change_message_id":"21b02cd1e1dec0bbf0305e50739c45f085672722","unresolved":false,"context_lines":[{"line_number":429,"context_line":"                _notify_port_delete("},{"line_number":430,"context_line":"                    event, resource, trigger, **removed_router_args)"},{"line_number":431,"context_line":"            fips \u003d l3plugin._get_floatingips_by_port_id("},{"line_number":432,"context_line":"                context, port_id\u003doriginal_port[\u0027id\u0027])"},{"line_number":433,"context_line":"            if fips and not (removed_routers and"},{"line_number":434,"context_line":"                             fips[0][\u0027router_id\u0027] in removed_routers):"},{"line_number":435,"context_line":"                l3plugin.l3_rpc_notifier.routers_updated_on_host("}],"source_content_type":"text/x-python","patch_set":3,"id":"7ffa3b31_daeaa6aa","line":432,"updated":"2017-04-19 01:36:38.000000000","message":"Done","commit_id":"2aeaf649ed8e2b32ba4ca4572980487840c8d4b9"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"b17921d59d9dfab13b7a73460f75d8c91e25b451","unresolved":false,"context_lines":[{"line_number":429,"context_line":"                _notify_port_delete("},{"line_number":430,"context_line":"                    event, resource, trigger, **removed_router_args)"},{"line_number":431,"context_line":"            fips \u003d l3plugin._get_floatingips_by_port_id("},{"line_number":432,"context_line":"                context, port_id\u003doriginal_port[\u0027id\u0027])"},{"line_number":433,"context_line":"            if fips and not (removed_routers and"},{"line_number":434,"context_line":"                             fips[0][\u0027router_id\u0027] in removed_routers):"},{"line_number":435,"context_line":"                l3plugin.l3_rpc_notifier.routers_updated_on_host("}],"source_content_type":"text/x-python","patch_set":3,"id":"7ffa3b31_6f299588","line":432,"updated":"2017-04-18 21:00:32.000000000","message":"nit: fip \u003d fips[0] if fips else None\n\nthen you don\u0027t have to update below at all","commit_id":"2aeaf649ed8e2b32ba4ca4572980487840c8d4b9"}]}
