)]}'
{"quantum/agent/linux/dhcp.py":[{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"ea10d133d0ab848988e180708764c1774379824d","unresolved":false,"context_lines":[{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    def _output_opts_file(self):"},{"line_number":297,"context_line":"        \"\"\"Write a dnsmasq compatible options file.\"\"\""},{"line_number":298,"context_line":"        # TODO (mark): add support for nameservers"},{"line_number":299,"context_line":"        options \u003d []"},{"line_number":300,"context_line":"        for i, subnet in enumerate(self.network.subnets):"},{"line_number":301,"context_line":"            if not subnet.enable_dhcp:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2Fl74%3D","line":298,"updated":"2012-08-29 00:21:08.000000000","message":"I think we can drop this TODO","commit_id":"5de2a864f6bdbb860c58be466314fb38c5eabcdf"},{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"ea10d133d0ab848988e180708764c1774379824d","unresolved":false,"context_lines":[{"line_number":308,"context_line":""},{"line_number":309,"context_line":"            host_routes \u003d [\"%s,%s\" % (hr.destination, hr.nexthop)"},{"line_number":310,"context_line":"                           for hr in subnet.host_routes]"},{"line_number":311,"context_line":"            if len(host_routes) \u003e 0:"},{"line_number":312,"context_line":"                options.append((self._TAG_PREFIX % i,"},{"line_number":313,"context_line":"                                \u0027option\u0027,"},{"line_number":314,"context_line":"                                \u0027classless-static-route\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2Fl7s%3D","line":311,"updated":"2012-08-29 00:21:08.000000000","message":"Consider....\n\nif host_routes:","commit_id":"5de2a864f6bdbb860c58be466314fb38c5eabcdf"}],"quantum/tests/unit/test_linux_dhcp.py":[{"author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"unresolved":false,"context_lines":[{"line_number":420,"context_line":"    def test_output_opts_file(self):"},{"line_number":421,"context_line":"        fake_v6 \u003d \u0027gdca:3ba5:a17a:4ba3::1\u0027"},{"line_number":422,"context_line":"        fake_v6_cidr \u003d \u0027gdca:3ba5:a17a:4ba3::/64\u0027"},{"line_number":423,"context_line":"        expected \u003d \"\"\"tag:tag0,option:dns-server,8.8.8.8"},{"line_number":424,"context_line":"tag:tag0,option:classless-static-route,20.0.0.1/24,20.0.0.1"},{"line_number":425,"context_line":"tag:tag0,option:router,192.168.0.1"},{"line_number":426,"context_line":"tag:tag1,option:dns-server,%s"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALH%2F%2FllU%3D","line":423,"updated":"2012-08-29 13:44:32.000000000","message":"(Suggestion only) Consider defining triple-quoted strings as follows for readability:\n\n    value \u003d \"\"\"\ntag:tag0,option:classless-static-route,20.0.0.1/24,20.0.0.1\ntag:tag0,option:router,192.168.0.1\ntag:tag1,option:dns-server,%s\n\"\"\".strip() % (fake_v6,)","commit_id":"cde65eb5d3284eeccd59f179cb773b398b73e613"}]}
