)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"cc5cd029664fc614feabf5a1055c7033da3fe9d8","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Clarify the v2.0 validation path"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Because of the previous commits, we should no longer be persisting"},{"line_number":10,"context_line":"and v2.0 formatted tokens. This commit leaves a comment in the code"},{"line_number":11,"context_line":"to remind us to remove that if branch when Pike opens for"},{"line_number":12,"context_line":"development."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da6895a0_7e9d8058","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":3},"updated":"2016-10-24 10:58:22.000000000","message":"remove \"and\"","commit_id":"c19c8ea26f192c0396682db5dd851d3c380d8c21"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"890835040e66e4e7fbf907bb5a024b731d639cab","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Clarify the v2.0 validation path"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Because of the previous commits, we should no longer be persisting"},{"line_number":10,"context_line":"and v2.0 formatted tokens. This commit leaves a comment in the code"},{"line_number":11,"context_line":"to remind us to remove that if branch when Pike opens for"},{"line_number":12,"context_line":"development."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ba5da102_797e151a","line":10,"in_reply_to":"da6895a0_7e9d8058","updated":"2016-11-11 17:45:11.000000000","message":"Done","commit_id":"c19c8ea26f192c0396682db5dd851d3c380d8c21"}],"keystone/token/providers/common.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"a39333d879bc924565ee06ceb550bcbd3605438d","unresolved":false,"context_lines":[{"line_number":728,"context_line":"                # nothing in keystone uses this."},{"line_number":729,"context_line":"                raise Exception("},{"line_number":730,"context_line":"                    \u0027Validating a v2.0 token! This should not happen!\u0027"},{"line_number":731,"context_line":"                )"},{"line_number":732,"context_line":"                # NOTE(lbragstad): v2.0 tokens have an `access` dictionary"},{"line_number":733,"context_line":"                # instead of a `token` one. At this point we can safely assume"},{"line_number":734,"context_line":"                # we are validating a token that was created using the v2.0"}],"source_content_type":"text/x-python","patch_set":1,"id":"da6895a0_0e2bb731","line":731,"updated":"2016-10-20 21:53:31.000000000","message":"Remove this Exception once this is ready to merge.","commit_id":"5e012ceb94798d21b89e24dcabbbde3e20cc2cb2"},{"author":{"_account_id":22604,"name":"Samuel Pilla","email":"sp516w@att.com","username":"samuel.pilla"},"change_message_id":"c711829f9a5c0dc7a2110720554b8c1f4af7a2bc","unresolved":false,"context_lines":[{"line_number":717,"context_line":"                # longer be persisting different types of tokens. Everything is"},{"line_number":718,"context_line":"                # a v3 token, period. If a token needs to be represented in the"},{"line_number":719,"context_line":"                # v2.0 format, it should be translated at the controller layer."},{"line_number":720,"context_line":"                # This code can be removed in when Pike opens for development."},{"line_number":721,"context_line":"                # The only reason I\u0027m not removing it now is because of the"},{"line_number":722,"context_line":"                # ability for v2.0 token to be persisted while Newton code is"},{"line_number":723,"context_line":"                # still active in an upgrade to Ocata. Hopefully once a"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5da102_c33e6ed9","line":720,"range":{"start_line":720,"start_character":43,"end_line":720,"end_character":50},"updated":"2016-11-01 19:58:26.000000000","message":"just \"when\"","commit_id":"c19c8ea26f192c0396682db5dd851d3c380d8c21"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"890835040e66e4e7fbf907bb5a024b731d639cab","unresolved":false,"context_lines":[{"line_number":717,"context_line":"                # longer be persisting different types of tokens. Everything is"},{"line_number":718,"context_line":"                # a v3 token, period. If a token needs to be represented in the"},{"line_number":719,"context_line":"                # v2.0 format, it should be translated at the controller layer."},{"line_number":720,"context_line":"                # This code can be removed in when Pike opens for development."},{"line_number":721,"context_line":"                # The only reason I\u0027m not removing it now is because of the"},{"line_number":722,"context_line":"                # ability for v2.0 token to be persisted while Newton code is"},{"line_number":723,"context_line":"                # still active in an upgrade to Ocata. Hopefully once a"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5da102_f9b785d5","line":720,"in_reply_to":"ba5da102_c33e6ed9","updated":"2016-11-11 17:45:11.000000000","message":"Done","commit_id":"c19c8ea26f192c0396682db5dd851d3c380d8c21"}]}
