Stream bucket bandwidth measurements (#11014)

This commit is contained in:
Ritesh H Shukla
2020-12-03 11:34:42 -08:00
committed by GitHub
parent d54cf77356
commit 7e2b79984e
3 changed files with 80 additions and 31 deletions

View File

@@ -35,16 +35,15 @@ func main() {
log.Fatalln(err)
}
ctx := context.Background()
report, err := madminClient.GetBucketBandwidth(ctx)
if err != nil {
log.Fatalln(err)
return
reportCh := madminClient.GetBucketBandwidth(ctx)
for i := 0; i < 10; i++ {
report := <-reportCh
fmt.Printf("Report: %+v\n", report)
}
fmt.Printf("Report: %+v\n", report)
report, err = madminClient.GetBucketBandwidth(ctx, "sourceBucket", "sourceBucket2")
if err != nil {
log.Fatalln(err)
return
reportCh = madminClient.GetBucketBandwidth(ctx, "sourceBucket", "sourceBucket2")
for i := 0; i < 10; i++ {
report := <-reportCh
fmt.Printf("Report: %+v\n", report)
}
fmt.Printf("Report: %+v\n", report)
}