)]}'
{"tempest/api/object_storage/base.py":[{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"88359c236b3fed9fba498c8bc73da473b3d7c0d7","unresolved":false,"context_lines":[{"line_number":129,"context_line":"                        object_client.delete_object, cont, obj[\u0027name\u0027])"},{"line_number":130,"context_line":"                # sleep 2 seconds to sync the deletion of the objects"},{"line_number":131,"context_line":"                # in HA deployment"},{"line_number":132,"context_line":"                time.sleep(2)"},{"line_number":133,"context_line":"                container_client.delete_container(cont)"},{"line_number":134,"context_line":"            except lib_exc.NotFound:"},{"line_number":135,"context_line":"                pass"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a71b18c_868a13be","line":132,"updated":"2016-12-02 10:15:44.000000000","message":"I actually don\u0027t understand why 2 seconds is enough for here. So how about using a config value like container_sync_interval here?","commit_id":"cbd51edf61eeee0f9d14678bde5736a62182121a"},{"author":{"_account_id":24248,"name":"mingyong_chan","email":"chenmy@winhong.com","username":"ChenMingyong"},"change_message_id":"3b0446de9f082226a93055b3ef9d429cd9651006","unresolved":false,"context_lines":[{"line_number":129,"context_line":"                        object_client.delete_object, cont, obj[\u0027name\u0027])"},{"line_number":130,"context_line":"                # sleep 2 seconds to sync the deletion of the objects"},{"line_number":131,"context_line":"                # in HA deployment"},{"line_number":132,"context_line":"                time.sleep(2)"},{"line_number":133,"context_line":"                container_client.delete_container(cont)"},{"line_number":134,"context_line":"            except lib_exc.NotFound:"},{"line_number":135,"context_line":"                pass"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a71b18c_dcba25e1","line":132,"range":{"start_line":132,"start_character":15,"end_line":132,"end_character":29},"updated":"2016-12-02 06:52:04.000000000","message":"how to confirm sleep 2 secends the objects must be able to be deleted？ maybe 3 secends","commit_id":"cbd51edf61eeee0f9d14678bde5736a62182121a"},{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"ce35a5f0ff95291f36ff58294fb652913f57a47d","unresolved":false,"context_lines":[{"line_number":128,"context_line":"                    test_utils.call_and_ignore_notfound_exc("},{"line_number":129,"context_line":"                        object_client.delete_object, cont, obj[\u0027name\u0027])"},{"line_number":130,"context_line":"                # sleep to sync the deletion of the objects in HA deployment"},{"line_number":131,"context_line":"                time.sleep(CONF.object_storage.container_sync_interval)"},{"line_number":132,"context_line":"                container_client.delete_container(cont)"},{"line_number":133,"context_line":"            except lib_exc.NotFound:"},{"line_number":134,"context_line":"                pass"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a71b18c_7ff0d1fe","line":131,"updated":"2016-12-05 13:33:08.000000000","message":"This is not what CONF.object_storage.container_sync_interval is meant for. container_sync_interval is used to test the container replication middleware.\n\nI suggest you hard code a time.sleep(2) here. There\u0027s no need to add a new config flag for this, imo.","commit_id":"c2d796a086bdc250138348b220c72d481fa0059a"}]}
