)]}'
{"glance/common/auth.py":[{"author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"change_message_id":"7c78409784ff0d46c51453bec48bd9aacd119062","unresolved":false,"context_lines":[{"line_number":87,"context_line":"            is_v2 \u003d auth_url.rstrip(\u0027/\u0027).endswith(\u0027v2.0\u0027)"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"            if is_v2:"},{"line_number":90,"context_line":"                token_url \u003d urlparse.urljoin(auth_url, \"v2.0/tokens\")"},{"line_number":91,"context_line":"                self._v2_auth(token_url)"},{"line_number":92,"context_line":"            else:"},{"line_number":93,"context_line":"                token_url \u003d urlparse.urljoin(auth_url, \"tokens\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAC3%2F%2F99g%3D","line":90,"updated":"2011-12-09 20:28:55.000000000","message":"Wouldn\u0027t this create a url like http://localhost/v2.0/v2.0/tokens?","commit_id":"1b818e0e8466e751d1e2b79523746f22c3439d72"}]}
