)]}'
{"keystone/contrib/oauth1/controllers.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b0d526d0f438ebfe09e2342adbad214a6dcbb6bd","unresolved":false,"context_lines":[{"line_number":99,"context_line":"                                   {}).get(\u0027KEYSTONE_AUTH_CONTEXT\u0027, {})"},{"line_number":100,"context_line":"        if auth_context.get(\u0027is_delegated_auth\u0027):"},{"line_number":101,"context_line":"            raise exception.Forbidden("},{"line_number":102,"context_line":"                _(\u0027Cannot list request tokens\u0027"},{"line_number":103,"context_line":"                  \u0027 with a token issued via delegation.\u0027))"},{"line_number":104,"context_line":"        refs \u003d self.oauth_api.list_access_tokens(user_id)"},{"line_number":105,"context_line":"        formatted_refs \u003d ([self._format_token_entity(context, x)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ae5cdf2_4f5c987d","line":102,"updated":"2014-06-12 21:49:03.000000000","message":"This function lists access tokens, but the message refers to request tokens.","commit_id":"ebfc2da158d15fe2f36787bcbf7407a0fa8f551d"}]}
