)]}'
{"neutron/agent/linux/ip_conntrack.py":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"ee137b23e9669acc5bf7e0485cf9c5055979640f","unresolved":false,"context_lines":[{"line_number":60,"context_line":"                        netaddr.IPNetwork(remote_ip).version) in ethertype:"},{"line_number":61,"context_line":"                    ip_cmd.extend([\u0027-s\u0027, str(remote_ip)])"},{"line_number":62,"context_line":"                conntrack_cmds.append(tuple(cmd + ip_cmd))"},{"line_number":63,"context_line":"        return set(conntrack_cmds)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    def _delete_conntrack_state(self, device_info_list, rule, remote_ip\u003dNone):"},{"line_number":66,"context_line":"        conntrack_cmds \u003d self._get_conntrack_cmds(device_info_list,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1af94dfe_0b24370b","line":63,"range":{"start_line":63,"start_character":19,"end_line":63,"end_character":33},"updated":"2016-03-16 08:12:49.000000000","message":"why not making it \u0027set\u0027 in the first place?","commit_id":"ff0df4c7de2e86695cff3f97e75c49cf34288eee"},{"author":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"change_message_id":"565c79ab6acb9f2fb54fccb1821e6fa119b75239","unresolved":false,"context_lines":[{"line_number":60,"context_line":"                        netaddr.IPNetwork(remote_ip).version) in ethertype:"},{"line_number":61,"context_line":"                    ip_cmd.extend([\u0027-s\u0027, str(remote_ip)])"},{"line_number":62,"context_line":"                conntrack_cmds.append(tuple(cmd + ip_cmd))"},{"line_number":63,"context_line":"        return set(conntrack_cmds)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    def _delete_conntrack_state(self, device_info_list, rule, remote_ip\u003dNone):"},{"line_number":66,"context_line":"        conntrack_cmds \u003d self._get_conntrack_cmds(device_info_list,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1af94dfe_66bff2fb","line":63,"range":{"start_line":63,"start_character":19,"end_line":63,"end_character":33},"in_reply_to":"1af94dfe_0b24370b","updated":"2016-03-16 08:26:43.000000000","message":"was going for minimal lines changed :)","commit_id":"ff0df4c7de2e86695cff3f97e75c49cf34288eee"},{"author":{"_account_id":8788,"name":"Miguel Angel Ajo","email":"mangelajo@redhat.com","username":"mangelajo"},"change_message_id":"d4061733b1f344107fd7cd12167c4cd65febb7a1","unresolved":false,"context_lines":[{"line_number":59,"context_line":"                if remote_ip and str("},{"line_number":60,"context_line":"                        netaddr.IPNetwork(remote_ip).version) in ethertype:"},{"line_number":61,"context_line":"                    ip_cmd.extend([\u0027-s\u0027, str(remote_ip)])"},{"line_number":62,"context_line":"                conntrack_cmds.add(tuple(cmd + ip_cmd))"},{"line_number":63,"context_line":"        return conntrack_cmds"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    def _delete_conntrack_state(self, device_info_list, rule, remote_ip\u003dNone):"}],"source_content_type":"text/x-python","patch_set":3,"id":"1af94dfe_09555a4f","line":62,"updated":"2016-03-16 10:31:38.000000000","message":"very nice use of a set :D\npython++","commit_id":"d7aeb8dd4b1d122e17eef8687192cd122b79fd6e"}]}
