)]}'
{"neutron/conf/agent/common.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f4c63f1bf25e7f29ad73557e0d7db2c4b900ea47","unresolved":true,"context_lines":[{"line_number":163,"context_line":"]"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"DHCP_PROTOCAL_OPTS \u003d ["},{"line_number":167,"context_line":"    cfg.IntOpt(\u0027dhcp_renewal_time\u0027, default\u003d0,"},{"line_number":168,"context_line":"               help\u003d_(\"DHCP renewal time T1 (in seconds). If set to 0, it \""},{"line_number":169,"context_line":"                      \"will default to half of the lease time.\")),"}],"source_content_type":"text/x-python","patch_set":1,"id":"a901726f_53aea739","line":166,"range":{"start_line":166,"start_character":5,"end_line":166,"end_character":13},"updated":"2021-06-28 20:57:30.000000000","message":"s/PROTOCOL\n\nI think there should also be a register* method as it done for other options here.","commit_id":"f0e6dd1a471e1afad54e7b91e45fb1e951249e86"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"86cce3c6a576ad3530a65c347f1dc50346b0e78d","unresolved":false,"context_lines":[{"line_number":163,"context_line":"]"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"DHCP_PROTOCAL_OPTS \u003d ["},{"line_number":167,"context_line":"    cfg.IntOpt(\u0027dhcp_renewal_time\u0027, default\u003d0,"},{"line_number":168,"context_line":"               help\u003d_(\"DHCP renewal time T1 (in seconds). If set to 0, it \""},{"line_number":169,"context_line":"                      \"will default to half of the lease time.\")),"}],"source_content_type":"text/x-python","patch_set":1,"id":"e81a4345_e9342ddd","line":166,"range":{"start_line":166,"start_character":5,"end_line":166,"end_character":13},"in_reply_to":"7881f542_25dec3ca","updated":"2021-06-29 00:52:38.000000000","message":"register methods are in final use place.","commit_id":"f0e6dd1a471e1afad54e7b91e45fb1e951249e86"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"44bf9c0d4a87f00e4a78553e63162605df389c15","unresolved":false,"context_lines":[{"line_number":163,"context_line":"]"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"DHCP_PROTOCAL_OPTS \u003d ["},{"line_number":167,"context_line":"    cfg.IntOpt(\u0027dhcp_renewal_time\u0027, default\u003d0,"},{"line_number":168,"context_line":"               help\u003d_(\"DHCP renewal time T1 (in seconds). If set to 0, it \""},{"line_number":169,"context_line":"                      \"will default to half of the lease time.\")),"}],"source_content_type":"text/x-python","patch_set":1,"id":"7881f542_25dec3ca","line":166,"range":{"start_line":166,"start_character":5,"end_line":166,"end_character":13},"in_reply_to":"a901726f_53aea739","updated":"2021-06-29 00:51:09.000000000","message":"Done","commit_id":"f0e6dd1a471e1afad54e7b91e45fb1e951249e86"}],"neutron/conf/agent/dhcp.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f4c63f1bf25e7f29ad73557e0d7db2c4b900ea47","unresolved":true,"context_lines":[{"line_number":121,"context_line":"    cfg.register_opts(DHCP_AGENT_OPTS)"},{"line_number":122,"context_line":"    cfg.register_opts(DHCP_OPTS)"},{"line_number":123,"context_line":"    cfg.register_opts(DNSMASQ_OPTS)"},{"line_number":124,"context_line":"    cfg.register_opts(common.DHCP_PROTOCAL_OPTS)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3eb369c1_3c02bd65","line":124,"range":{"start_line":124,"start_character":34,"end_line":124,"end_character":42},"updated":"2021-06-28 20:57:30.000000000","message":"s/PROTOCOL","commit_id":"f0e6dd1a471e1afad54e7b91e45fb1e951249e86"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"44bf9c0d4a87f00e4a78553e63162605df389c15","unresolved":false,"context_lines":[{"line_number":121,"context_line":"    cfg.register_opts(DHCP_AGENT_OPTS)"},{"line_number":122,"context_line":"    cfg.register_opts(DHCP_OPTS)"},{"line_number":123,"context_line":"    cfg.register_opts(DNSMASQ_OPTS)"},{"line_number":124,"context_line":"    cfg.register_opts(common.DHCP_PROTOCAL_OPTS)"}],"source_content_type":"text/x-python","patch_set":1,"id":"8860d658_b131d7ef","line":124,"range":{"start_line":124,"start_character":34,"end_line":124,"end_character":42},"in_reply_to":"3eb369c1_3c02bd65","updated":"2021-06-29 00:51:09.000000000","message":"Done","commit_id":"f0e6dd1a471e1afad54e7b91e45fb1e951249e86"}],"neutron/conf/plugins/ml2/drivers/ovs_conf.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f4c63f1bf25e7f29ad73557e0d7db2c4b900ea47","unresolved":true,"context_lines":[{"line_number":192,"context_line":"    cfg.register_opts(ovs_opts, \"OVS\")"},{"line_number":193,"context_line":"    cfg.register_opts(agent_opts, \"AGENT\")"},{"line_number":194,"context_line":"    cfg.register_opts(dhcp_opts, \"DHCP\")"},{"line_number":195,"context_line":"    cfg.register_opts(common.DHCP_PROTOCAL_OPTS, \"DHCP\")"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"def register_ovs_opts(cfg\u003dcfg.CONF):"}],"source_content_type":"text/x-python","patch_set":1,"id":"0f8cd087_3a98be40","line":195,"range":{"start_line":195,"start_character":34,"end_line":195,"end_character":42},"updated":"2021-06-28 20:57:30.000000000","message":"s/PROTOCOL","commit_id":"f0e6dd1a471e1afad54e7b91e45fb1e951249e86"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"44bf9c0d4a87f00e4a78553e63162605df389c15","unresolved":false,"context_lines":[{"line_number":192,"context_line":"    cfg.register_opts(ovs_opts, \"OVS\")"},{"line_number":193,"context_line":"    cfg.register_opts(agent_opts, \"AGENT\")"},{"line_number":194,"context_line":"    cfg.register_opts(dhcp_opts, \"DHCP\")"},{"line_number":195,"context_line":"    cfg.register_opts(common.DHCP_PROTOCAL_OPTS, \"DHCP\")"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"def register_ovs_opts(cfg\u003dcfg.CONF):"}],"source_content_type":"text/x-python","patch_set":1,"id":"fc0793d4_8b9401df","line":195,"range":{"start_line":195,"start_character":34,"end_line":195,"end_character":42},"in_reply_to":"0f8cd087_3a98be40","updated":"2021-06-29 00:51:09.000000000","message":"Done","commit_id":"f0e6dd1a471e1afad54e7b91e45fb1e951249e86"}]}
