)]}'
{"neutron_fwaas/services/logapi/agents/drivers/iptables/log.py":[{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"ee62498b3f6e77461ecbc641abf88affd95b5529","unresolved":false,"context_lines":[{"line_number":43,"context_line":"}"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"def setup_logging():"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    log_file \u003d cfg.CONF.network_log.local_output_log_base"},{"line_number":49,"context_line":"    if log_file:"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa7e38b_0727f866","line":46,"range":{"start_line":46,"start_character":4,"end_line":46,"end_character":17},"updated":"2019-09-16 15:14:26.000000000","message":"All right, after this change it is totally same to this:\nhttps://github.com/openstack/neutron/blob/master/neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py#L49-L66","commit_id":"e3c25d69b556461d4e177a6b26699e52f67f65dd"},{"author":{"_account_id":29157,"name":"zhanghao","email":"hao.zhang.am.i@gmail.com","username":"zhanghao2"},"change_message_id":"02781404c36f491930e339e90c070192f9d9e12d","unresolved":false,"context_lines":[{"line_number":43,"context_line":"}"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"def setup_logging():"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    log_file \u003d cfg.CONF.network_log.local_output_log_base"},{"line_number":49,"context_line":"    if log_file:"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa7e38b_79a8c1da","line":46,"range":{"start_line":46,"start_character":4,"end_line":46,"end_character":17},"in_reply_to":"3fa7e38b_0727f866","updated":"2019-10-02 08:51:54.000000000","message":"yes, you are right.","commit_id":"e3c25d69b556461d4e177a6b26699e52f67f65dd"}]}
