)]}'
{"tempest/api/compute/base.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"16b14467e7eaa789abf3fe437770d8f6b6806274","unresolved":false,"context_lines":[{"line_number":180,"context_line":"            try:"},{"line_number":181,"context_line":"                cls.images_client.delete_image(image_id)"},{"line_number":182,"context_line":"            except Exception:"},{"line_number":183,"context_line":"                pass"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"    @classmethod"},{"line_number":186,"context_line":"    def tearDownClass(cls):"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPX%2F%2F4%2FQ%3D","line":183,"updated":"2013-06-06 17:02:03.000000000","message":"Might be nice to put a log message in here to note that some image failed to delete and the reason Nova/Glance gave for it.","commit_id":"b8e8b243f34d7ae726ac98e0932eb1193dba1381"},{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"b763d5e2d6d1e85be53156def48117f443be677c","unresolved":false,"context_lines":[{"line_number":180,"context_line":"            try:"},{"line_number":181,"context_line":"                cls.images_client.delete_image(image_id)"},{"line_number":182,"context_line":"            except Exception:"},{"line_number":183,"context_line":"                pass"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"    @classmethod"},{"line_number":186,"context_line":"    def tearDownClass(cls):"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPX%2F%2F0PU%3D","line":183,"in_reply_to":"AAAAPX%2F%2F4%2FQ%3D","updated":"2013-06-09 09:32:28.000000000","message":"The LOG.exception is fine for starting.\n\ncheckout out how the TearDownException used in the boto tests.\n\nThe goal was to try to teardown everything, than fail the test case if any of them failed.","commit_id":"b8e8b243f34d7ae726ac98e0932eb1193dba1381"}],"tempest/api/compute/images/test_list_image_filters.py":[{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"b1a73e5a532d8239ef1e6bfe82ab76ddee22fdbd","unresolved":false,"context_lines":[{"line_number":63,"context_line":"            cls.client.wait_for_image_status(cls.image2_id, \u0027ACTIVE\u0027)"},{"line_number":64,"context_line":"            resp, cls.image2 \u003d cls.client.get_image(cls.image2_id)"},{"line_number":65,"context_line":"        except Exception as exp:"},{"line_number":66,"context_line":"            LOG.exception(exc)"},{"line_number":67,"context_line":"            cls.tearDownClass()"},{"line_number":68,"context_line":"            raise"},{"line_number":69,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAPn%2F%2F8xE%3D","line":66,"updated":"2013-06-17 15:57:35.000000000","message":"Shouldn\u0027t this be exp not exc?","commit_id":"a02e27cfcc48b5f4bf52e41858d9faec6ec0b67a"}]}
