s3-benchmark: make deleteAllObjects delete all objects.

Signed-off-by: Mark Nelson <mnelson@redhat.com>
master
Mark Nelson 2019-08-12 10:07:17 -04:00
parent 7f3aa829d3
commit f2775ff94c
1 changed files with 14 additions and 14 deletions

View File

@ -118,9 +118,7 @@ func deleteAllObjects(bucket_num int) {
log.Fatal("can't list objects")
}
n := len(out.Contents)
if n == 0 {
return
}
for n > 0 {
fmt.Printf("got existing %v objects, try to delete now...\n", n)
for _, v := range out.Contents {
@ -133,7 +131,9 @@ func deleteAllObjects(bucket_num int) {
if err != nil {
log.Fatal("can't list objects")
}
fmt.Printf("after delete, got %v objects\n", len(out.Contents))
n = len(out.Contents)
fmt.Printf("after delete, got %v objects\n", n)
}
}
// canonicalAmzHeaders -- return the x-amz headers canonicalized