)]}'
{"tempest/common/waiters.py":[{"author":{"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},"change_message_id":"a4e5c64c5190bbe3ebae3fe5419a4496c3e1b1a7","unresolved":false,"context_lines":[{"line_number":102,"context_line":"    while image[\u0027status\u0027] !\u003d status:"},{"line_number":103,"context_line":"        time.sleep(client.build_interval)"},{"line_number":104,"context_line":"        resp, image \u003d client.get_image(image_id)"},{"line_number":105,"context_line":"        if image[\u0027status\u0027] \u003d\u003d \u0027ERROR\u0027:"},{"line_number":106,"context_line":"            raise exceptions.AddImageException(image_id\u003dimage_id)"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"        # check the status again to avoid a false negative where we hit"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F9LjQ%3D","line":105,"updated":"2013-12-15 15:34:16.000000000","message":"If we move the wait_for_image_status here, some guys maybe think it also can be used by nova v3 tests and glance tests.(there is no image api in nova v3 api, we use glance directly.) Can we use some conditional nova/glance code here. Then we can also remove wait_for_image_status in the glance client, and this can be used in all tests.","commit_id":"c00f326e3fb6d4c5efe7bd5fd085f92a2aadc875"},{"author":{"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},"change_message_id":"b55ff5d3a19e2b31b28d60abd7127a89610a9287","unresolved":false,"context_lines":[{"line_number":102,"context_line":"    while image[\u0027status\u0027] !\u003d status:"},{"line_number":103,"context_line":"        time.sleep(client.build_interval)"},{"line_number":104,"context_line":"        resp, image \u003d client.get_image(image_id)"},{"line_number":105,"context_line":"        if image[\u0027status\u0027] \u003d\u003d \u0027ERROR\u0027:"},{"line_number":106,"context_line":"            raise exceptions.AddImageException(image_id\u003dimage_id)"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"        # check the status again to avoid a false negative where we hit"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F9Lgc%3D","line":105,"in_reply_to":"AAAATn%2F9LjQ%3D","updated":"2013-12-15 16:06:52.000000000","message":"This just will be called by client, so it\u0027s ok.","commit_id":"c00f326e3fb6d4c5efe7bd5fd085f92a2aadc875"}]}
