)]}'
{"tempest/api/object_storage/base.py":[{"author":{"_account_id":22636,"name":"Cliff Parsons","email":"cliffhparsons@aol.com","username":"cliffparsons"},"change_message_id":"30b81a8c4ad546d6d5194ddee6bbf8c7fcd63bb3","unresolved":true,"context_lines":[{"line_number":131,"context_line":""},{"line_number":132,"context_line":"            # in some cases such as immediately after bucket creation"},{"line_number":133,"context_line":"            # we can get a Conflict, delay before we retry"},{"line_number":134,"context_line":"            except lib_exc.Conflict as err:"},{"line_number":135,"context_line":"                if attempt \u003e\u003d 4:"},{"line_number":136,"context_line":"                    raise err"},{"line_number":137,"context_line":"                time.sleep(2)"}],"source_content_type":"text/x-python","patch_set":1,"id":"8995c93f_32248b92","line":134,"range":{"start_line":134,"start_character":0,"end_line":134,"end_character":1},"updated":"2021-09-08 18:35:49.000000000","message":"Not sure how many kinds of \"Conflict\" exception codes there are, but we may want to also check for this code: \u0027Code\u0027: \u0027BucketAlreadyExists\u0027","commit_id":"e540f1bd9c9349b4897b4cd14f99572e49d4f741"}]}
