)]}'
{"keystone/token/persistence/backends/nonpersistent.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"02114706307c8fabe106d13ed542027542c4d8e9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1abeadc6_bd7e1668","updated":"2014-08-23 06:03:28.000000000","message":"for the record the location of this seems funny...\n\npersistent/.../nonpersistent.\n\nbut i don\u0027t have a better alternative","commit_id":"e56c645bbe1c98d924ff89a2e4e5c9c8fb5994d7"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"02114706307c8fabe106d13ed542027542c4d8e9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2013 Metacloud, Inc."},{"line_number":2,"context_line":"# Copyright 2012 OpenStack Foundation"},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":2,"id":"1abeadc6_7da1def6","line":1,"updated":"2014-08-23 06:03:28.000000000","message":"rm these lines?","commit_id":"e56c645bbe1c98d924ff89a2e4e5c9c8fb5994d7"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"02114706307c8fabe106d13ed542027542c4d8e9","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    \"\"\""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    def create_token(self, token_id, data):"},{"line_number":32,"context_line":"        raise NotImplementedError()"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    def get_token(self, token_id):"},{"line_number":35,"context_line":"        raise NotImplementedError()"}],"source_content_type":"text/x-python","patch_set":2,"id":"1abeadc6_ddb11248","line":32,"updated":"2014-08-23 06:03:28.000000000","message":"add # pragma: no cover to all of these?","commit_id":"e56c645bbe1c98d924ff89a2e4e5c9c8fb5994d7"}]}
