)]}'
{"keystonemiddleware/auth_token.py":[{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"b411a75d18f6835ad1e5ee51988d793205553292","unresolved":false,"context_lines":[{"line_number":1005,"context_line":"    # NOTE(hrybacki): This and subsequent factory functions are part of a"},{"line_number":1006,"context_line":"    # cleanup and better organization effort of AuthProtocol."},{"line_number":1007,"context_line":"    def _session_factory(self):"},{"line_number":1008,"context_line":"        sess \u003d session.Session.load_from_conf_options(CONF, _AUTHTOKEN_GROUP)"},{"line_number":1009,"context_line":""},{"line_number":1010,"context_line":"        # FIXME(jamielennox): Yes. This is wrong. We should be determining the"},{"line_number":1011,"context_line":"        # plugin to use based on a combination of discovery and inputs. Much"}],"source_content_type":"text/x-python","patch_set":2,"id":"baada198_5b5e8c14","line":1008,"updated":"2014-08-06 23:27:30.000000000","message":"we need a test for this","commit_id":"7c5a2e19aac77fd8db96363beca094cebaba86d3"}]}
