)]}'
{"doc/source/conf.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"34636ce984724de3872e0f7ea0c426b23bf1acc8","unresolved":false,"context_lines":[{"line_number":36,"context_line":"# sphinx accesses tests/functional/__init__.py is processed,"},{"line_number":37,"context_line":"# eventlet.monkey_patch() is called and monkey_patch() tries to access"},{"line_number":38,"context_line":"# pyroute2.common.__class__ attribute. It raises pyroute2 warning and"},{"line_number":39,"context_line":"# it causes sphinx build error due to warning-is-error \u003d 1."},{"line_number":40,"context_line":"# To pass sphinx build, ignore pyroute2 error explicitly."},{"line_number":41,"context_line":"logging.getLogger(\u0027pyroute2\u0027).setLevel(logging.ERROR)"},{"line_number":42,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1f1a1f67_74387dd2","line":39,"range":{"start_line":39,"start_character":19,"end_line":39,"end_character":30},"updated":"2017-07-13 08:30:19.000000000","message":"-\u003e build failure","commit_id":"0325f0fc0aaac1abc59190f337a36e90cf32f242"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"34636ce984724de3872e0f7ea0c426b23bf1acc8","unresolved":false,"context_lines":[{"line_number":37,"context_line":"# eventlet.monkey_patch() is called and monkey_patch() tries to access"},{"line_number":38,"context_line":"# pyroute2.common.__class__ attribute. It raises pyroute2 warning and"},{"line_number":39,"context_line":"# it causes sphinx build error due to warning-is-error \u003d 1."},{"line_number":40,"context_line":"# To pass sphinx build, ignore pyroute2 error explicitly."},{"line_number":41,"context_line":"logging.getLogger(\u0027pyroute2\u0027).setLevel(logging.ERROR)"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# If extensions (or modules to document with autodoc) are in another directory,"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f1a1f67_943b19d0","line":40,"range":{"start_line":40,"start_character":40,"end_line":40,"end_character":45},"updated":"2017-07-13 08:30:19.000000000","message":"-\u003e warning","commit_id":"0325f0fc0aaac1abc59190f337a36e90cf32f242"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"b3c84228431b9ce4b2e78d2c8a6b8f20468e7e45","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# NOTE(amotoki): In case of oslo_config.sphinxext is enabled,"},{"line_number":35,"context_line":"# when resolving automodule neutron.tests.functional.db.test_migrations,"},{"line_number":36,"context_line":"# sphinx accesses tests/functional/__init__.py is processed,"},{"line_number":37,"context_line":"# eventlet.monkey_patch() is called and monkey_patch() tries to access"},{"line_number":38,"context_line":"# pyroute2.common.__class__ attribute. It raises pyroute2 warning and"},{"line_number":39,"context_line":"# it causes sphinx build failure due to warning-is-error \u003d 1."}],"source_content_type":"text/x-python","patch_set":4,"id":"df3967d1_fc2c799a","line":36,"range":{"start_line":36,"start_character":2,"end_line":36,"end_character":60},"updated":"2017-07-31 10:23:54.000000000","message":"sphinx accesses tests/functional/__init__.py and","commit_id":"89158e00398fafbcbe4a0bb010890a3ac6f0b82a"}],"doc/source/configuration/index.rst":[{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"e9a0147282fe487353d3d27ffd7998d9ad5b77ce","unresolved":false,"context_lines":[{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This section provides a list of all possible options for each"},{"line_number":8,"context_line":"configuration file."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Configuration Reference"},{"line_number":11,"context_line":"-----------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff346bd7_0047d94d","line":8,"updated":"2017-07-23 23:40:07.000000000","message":"i feel it\u0027s a little misleading, as the name of configuration files are actually arbitrary.\nhow do you think?","commit_id":"326ad8af28308503053b0be53fbdf33b35a94f24"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"077ea1d1cb00d41c392dd55ff22fe223f7f8b247","unresolved":false,"context_lines":[{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This section provides a list of all possible options for each"},{"line_number":8,"context_line":"configuration file."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Configuration Reference"},{"line_number":11,"context_line":"-----------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff346bd7_976651ed","line":8,"in_reply_to":"ff346bd7_0047d94d","updated":"2017-07-24 21:50:07.000000000","message":"Good point. I\u0027ll try to rephrase it.","commit_id":"326ad8af28308503053b0be53fbdf33b35a94f24"}]}
