)]}'
{"keystone/contrib/ec2/backends/sql.py":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"d7889a3978380aabebf9016196d27f648e7da019","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    def get_credential(self, credential_id):"},{"line_number":37,"context_line":"        session \u003d self.get_session()"},{"line_number":38,"context_line":"        credential_ref \u003d session.query(Ec2Credential)\\"},{"line_number":39,"context_line":"                                .filter_by(access\u003dcredential_id)\\"},{"line_number":40,"context_line":"                                .first()"},{"line_number":41,"context_line":"        if not credential_ref:"},{"line_number":42,"context_line":"            return"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FZ1U%3D","line":39,"updated":"2012-09-13 16:29:15.000000000","message":"I thought your goal was to remove backslashes? You\u0027re adding them here and ignoring existing backslashes in several places.","commit_id":"b93e7d9b6c8209e1d82b8244ab8df417e3c6b342"}],"keystone/middleware/auth_token.py":[{"author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"change_message_id":"8b90a2c56eae87b0ec7f87a2d640d508c62b544f","unresolved":false,"context_lines":[{"line_number":242,"context_line":"        self.token_cache_time \u003d int(self._conf_get(\u0027token_cache_time\u0027))"},{"line_number":243,"context_line":"        self._token_revocation_list \u003d None"},{"line_number":244,"context_line":"        self._token_revocation_list_fetched_time \u003d None"},{"line_number":245,"context_line":"        self.token_revocation_list_cache_timeout \u003d datetime.timedelta()"},{"line_number":246,"context_line":"        if memcache_servers:"},{"line_number":247,"context_line":"            try:"},{"line_number":248,"context_line":"                import memcache"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FbcI%3D","line":245,"updated":"2012-09-12 02:36:29.000000000","message":"the default value of \"seconds\" is 0","commit_id":"b93e7d9b6c8209e1d82b8244ab8df417e3c6b342"},{"author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"change_message_id":"8e73cffb0b60e4bc7bcd686406c988f80b0b980a","unresolved":false,"context_lines":[{"line_number":242,"context_line":"        self.token_cache_time \u003d int(self._conf_get(\u0027token_cache_time\u0027))"},{"line_number":243,"context_line":"        self._token_revocation_list \u003d None"},{"line_number":244,"context_line":"        self._token_revocation_list_fetched_time \u003d None"},{"line_number":245,"context_line":"        self.token_revocation_list_cache_timeout \u003d datetime.timedelta()"},{"line_number":246,"context_line":"        if memcache_servers:"},{"line_number":247,"context_line":"            try:"},{"line_number":248,"context_line":"                import memcache"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FaU0%3D","line":245,"in_reply_to":"AAAALH%2F%2FbcI%3D","updated":"2012-09-13 02:35:14.000000000","message":"even though it\u0027s the default, we should have an explicit value in here - ideally from some constant defined at the top of the file","commit_id":"b93e7d9b6c8209e1d82b8244ab8df417e3c6b342"}]}
