)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"change_message_id":"3f49236b54fae308899fc5f55949156e3f9d2ffa","unresolved":false,"context_lines":[{"line_number":11,"context_line":"\u0027X-Forwarded-Proto\u0027 is used. Nova provides the osapi_compute_link_prefix"},{"line_number":12,"context_line":"variable for providing custom links to the api. This does the same"},{"line_number":13,"context_line":"for Neutron."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I92227803b1bc2fec10ee168a0285f2f6f09f55b0"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3ac371cc_1dbcf5b9","line":14,"updated":"2016-08-18 07:29:45.000000000","message":"Please add DocImpact tag","commit_id":"0a00a3768b729c494d68b70de0d20c507ed114d7"}],"neutron/api/api_common.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"ddd3d7e85749a6b8b352ccdbc7b6bf22a1c6a424","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"def prepare_url(orig_url):"},{"line_number":89,"context_line":"    \"\"\"Takes a link an swaps in network_link_prefix if set.\"\"\""},{"line_number":90,"context_line":"    prefix \u003d cfg.CONF.network_link_prefix"},{"line_number":91,"context_line":"    # Copied directly from nova/api/openstack/common.py"},{"line_number":92,"context_line":"    if not prefix:"}],"source_content_type":"text/x-python","patch_set":5,"id":"7ffa3b31_7fca721a","line":89,"range":{"start_line":89,"start_character":20,"end_line":89,"end_character":22},"updated":"2017-04-18 15:15:10.000000000","message":"and","commit_id":"27a75d5c2c2fac804a81b6d27d4fdb5acdb089fc"}],"neutron/conf/common.py":[{"author":{"_account_id":8256,"name":"Ivo Vasev","email":"ivasev@softlayer.com","username":"Ivo"},"change_message_id":"9ddc2868cef53e548ab3d0817cc2d827cf71cde5","unresolved":false,"context_lines":[{"line_number":133,"context_line":"                      \"services running on this machine. All the agents and \""},{"line_number":134,"context_line":"                      \"services running on this machine must use the same \""},{"line_number":135,"context_line":"                      \"host value.\")),"},{"line_number":136,"context_line":"    cfg.StrOpt(\"network_link_prefix\","},{"line_number":137,"context_line":"               help\u003d_(\"This string is prepended to the normal URL that is\""},{"line_number":138,"context_line":"                      \"returned in links to the OpenStack Network API. If it\""},{"line_number":139,"context_line":"                      \"is empty (the default), the URLs are returned\""}],"source_content_type":"text/x-python","patch_set":1,"id":"3ac371cc_60259907","line":136,"updated":"2016-08-17 20:56:48.000000000","message":"osapi_ missing just a nit for same format as nova...","commit_id":"c0ef0799efdbe9bd8b35fa60ea172463f15f1c44"},{"author":{"_account_id":16839,"name":"Cale Rath","email":"ctrath@us.ibm.com","username":"ctrath"},"change_message_id":"57d8ac16b6f36124117e1b4fbcb74ef4ea25c3f4","unresolved":false,"context_lines":[{"line_number":134,"context_line":"                      \"services running on this machine must use the same \""},{"line_number":135,"context_line":"                      \"host value.\")),"},{"line_number":136,"context_line":"    cfg.StrOpt(\"network_link_prefix\","},{"line_number":137,"context_line":"               help\u003d_(\"This string is prepended to the normal URL that is\""},{"line_number":138,"context_line":"                      \"returned in links to the OpenStack Network API. If it\""},{"line_number":139,"context_line":"                      \"is empty (the default), the URLs are returned\""},{"line_number":140,"context_line":"                      \"unchanged.\")),"}],"source_content_type":"text/x-python","patch_set":1,"id":"3ac371cc_c0744d37","line":137,"updated":"2016-08-17 20:52:16.000000000","message":"nit: add trailing spaces at the end of each string","commit_id":"c0ef0799efdbe9bd8b35fa60ea172463f15f1c44"},{"author":{"_account_id":18247,"name":"Mark Doffman","email":"mdoffman@linux.vnet.ibm.com","username":"doffm"},"change_message_id":"a9add4071b31ebd1c008261a634fe3c5e4c901ee","unresolved":false,"context_lines":[{"line_number":134,"context_line":"                      \"services running on this machine must use the same \""},{"line_number":135,"context_line":"                      \"host value.\")),"},{"line_number":136,"context_line":"    cfg.StrOpt(\"network_link_prefix\","},{"line_number":137,"context_line":"               help\u003d_(\"This string is prepended to the normal URL that is\""},{"line_number":138,"context_line":"                      \"returned in links to the OpenStack Network API. If it\""},{"line_number":139,"context_line":"                      \"is empty (the default), the URLs are returned\""},{"line_number":140,"context_line":"                      \"unchanged.\")),"}],"source_content_type":"text/x-python","patch_set":1,"id":"3ac371cc_e00a2989","line":137,"in_reply_to":"3ac371cc_c0744d37","updated":"2016-08-17 20:54:44.000000000","message":"Oh yeah. :)","commit_id":"c0ef0799efdbe9bd8b35fa60ea172463f15f1c44"}],"releasenotes/notes/network_link_prefix-e3fe37e37ea275b7.yaml":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"ddd3d7e85749a6b8b352ccdbc7b6bf22a1c6a424","unresolved":false,"context_lines":[{"line_number":6,"context_line":"  - |"},{"line_number":7,"context_line":"    Neutron now has a \u0027network_link_prefix\u0027 option to alter the domain"},{"line_number":8,"context_line":"    returned in the URLs included in the API responses. This behaves the"},{"line_number":9,"context_line":"    in the same way as the \u0027compute_link_prefix\u0027 and \u0027glance_link_prefix\u0027"},{"line_number":10,"context_line":"    options do for Nova and Glance."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7ffa3b31_7f98321a","line":9,"range":{"start_line":9,"start_character":4,"end_line":9,"end_character":12},"updated":"2017-04-18 15:15:10.000000000","message":"remove","commit_id":"27a75d5c2c2fac804a81b6d27d4fdb5acdb089fc"}]}
