)]}'
{"keystoneauth1/identity/base.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b39516549ceeb82ca4768d52625249e60eca5d67","unresolved":false,"context_lines":[{"line_number":243,"context_line":"            # NOTE(jamielennox): urljoin allows the url to be relative or even"},{"line_number":244,"context_line":"            # protocol-less. The additional trailing \u0027/\u0027 make urljoin respect"},{"line_number":245,"context_line":"            # the current path as canonical even if the url doesn\u0027t include it."},{"line_number":246,"context_line":"            # for example a \"v2\" path from http://host/admin should resolve as"},{"line_number":247,"context_line":"            # http://host/admin/v2 where it would otherwise be host/v2."},{"line_number":248,"context_line":"            # This has no effect on absolute urls returned from url_for."},{"line_number":249,"context_line":"            url_for \u003d disc.url_for(version, **allow)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3ac371cc_f0a8e5dd","line":246,"range":{"start_line":246,"start_character":14,"end_line":246,"end_character":17},"updated":"2016-08-18 21:53:47.000000000","message":"For*","commit_id":"fe7ea40ea553a576626b2ac9bbb20fe0866ba9c0"}]}
