)]}'
{"manila/api/common.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"74ef93526a943ee221c16235d2b011ed0044aa0d","unresolved":false,"context_lines":[{"line_number":150,"context_line":""},{"line_number":151,"context_line":"    \"\"\""},{"line_number":152,"context_line":"    parsed_url \u003d parse.urlsplit(href)"},{"line_number":153,"context_line":"    url_parts \u003d parsed_url.path.split(\u0027/\u0027, 3)"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"    # NOTE: this should match vX.X or vX"},{"line_number":156,"context_line":"    expression \u003d re.compile(r\u0027^v([0-9]+|[0-9]+\\.[0-9]+)(/.*|$)\u0027)"}],"source_content_type":"text/x-python","patch_set":5,"id":"9fdfeff1_e069def7","line":153,"range":{"start_line":153,"start_character":37,"end_line":153,"end_character":45},"updated":"2019-02-12 18:51:11.000000000","message":"This is quite arbitrary... it is possible that the version string is not exactly in the first two or three \"parts\" of the path... \n\nWhy don\u0027t we just do what we\u0027re doing on the client side: https://github.com/openstack/python-manilaclient/commit/cb1ac1ad910efcd716c2e785699c44179fb1a8cf#diff-2d31400800ccf0aef2cd85331165745a","commit_id":"bd2016deb0e2284710cfe446f39ffc255c5d3640"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"5f217bb38e9f317c66678d23383a61065ecc1e98","unresolved":false,"context_lines":[{"line_number":150,"context_line":""},{"line_number":151,"context_line":"    \"\"\""},{"line_number":152,"context_line":"    parsed_url \u003d parse.urlsplit(href)"},{"line_number":153,"context_line":"    url_parts \u003d parsed_url.path.split(\u0027/\u0027, 3)"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"    # NOTE: this should match vX.X or vX"},{"line_number":156,"context_line":"    expression \u003d re.compile(r\u0027^v([0-9]+|[0-9]+\\.[0-9]+)(/.*|$)\u0027)"}],"source_content_type":"text/x-python","patch_set":5,"id":"9fdfeff1_89a9167d","line":153,"range":{"start_line":153,"start_character":37,"end_line":153,"end_character":45},"in_reply_to":"9fdfeff1_e069def7","updated":"2019-02-13 01:28:37.000000000","message":"With a webserver, you can configure manila as a proxy however you want, see [1] - Which means one can possibly configure manila like this:\n\n  \u0027https://overcloud-api.ooo/openstack/shared-file-systems/v2/$(project_id)s\u0027\n\nWhich makes this logic fail. \n\n[1] https://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxypass","commit_id":"bd2016deb0e2284710cfe446f39ffc255c5d3640"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"3ad9863447735b8cfaa5b6f2d8a6b9ea27f01b0e","unresolved":false,"context_lines":[{"line_number":153,"context_line":""},{"line_number":154,"context_line":"    \"\"\""},{"line_number":155,"context_line":"    parsed_url \u003d parse.urlsplit(href)"},{"line_number":156,"context_line":"    url_parts \u003d parsed_url.path.split(\u0027/\u0027, 3)"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"    # NOTE: this should match vX.X or vX"},{"line_number":159,"context_line":"    expression \u003d re.compile(r\u0027^v([0-9]+|[0-9]+\\.[0-9]+)(/.*|$)\u0027)"}],"source_content_type":"text/x-python","patch_set":7,"id":"9fdfeff1_42b7bb3b","line":156,"range":{"start_line":156,"start_character":37,"end_line":156,"end_character":45},"updated":"2019-02-22 19:20:42.000000000","message":"this got reverted from PS#6?","commit_id":"aedefa9e22346d9fbd737db524071015496a9731"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"5ba94aea4702440d64d070b13ba07f1a83672aa9","unresolved":false,"context_lines":[{"line_number":153,"context_line":""},{"line_number":154,"context_line":"    \"\"\""},{"line_number":155,"context_line":"    parsed_url \u003d parse.urlsplit(href)"},{"line_number":156,"context_line":"    url_parts \u003d parsed_url.path.split(\u0027/\u0027, 3)"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"    # NOTE: this should match vX.X or vX"},{"line_number":159,"context_line":"    expression \u003d re.compile(r\u0027^v([0-9]+|[0-9]+\\.[0-9]+)(/.*|$)\u0027)"}],"source_content_type":"text/x-python","patch_set":7,"id":"9fdfeff1_d35a84f0","line":156,"range":{"start_line":156,"start_character":37,"end_line":156,"end_character":45},"in_reply_to":"9fdfeff1_42b7bb3b","updated":"2019-02-25 13:13:43.000000000","message":"It seems so... darn, fixing that","commit_id":"aedefa9e22346d9fbd737db524071015496a9731"}]}
