)]}'
{"keystoneclient/client.py":[{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"b9b348d4b3023fe20ca8fb116d74888e4252506b","unresolved":false,"context_lines":[{"line_number":59,"context_line":"        # if loading from a dictionary passed in via auth_ref,"},{"line_number":60,"context_line":"        # load values from AccessInfo parsing that dictionary"},{"line_number":61,"context_line":"        self.auth_ref \u003d access.AccessInfo(**auth_ref) if auth_ref else None"},{"line_number":62,"context_line":"        if self.auth_ref:"},{"line_number":63,"context_line":"            self.username \u003d self.auth_ref.username"},{"line_number":64,"context_line":"            self.tenant_id \u003d self.auth_ref.tenant_id"},{"line_number":65,"context_line":"            self.tenant_name \u003d self.auth_ref.tenant_name"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAMH%2F%2F9VE%3D","line":62,"updated":"2012-11-14 06:35:33.000000000","message":"We should consider moving auth_ref loading/parsing code to parse_token() whenever the keyring changes get in.","commit_id":"5845c61ae3b1821549af525fe4dbf30f580f19a9"}]}
