VOL-2575 Add/RemoveMembers operations should be used to update buckets of
a group instead of SetMembers operation. However, these operations cannot
be executed in BAL 3.1 due to the situation indicated in VOL-2461.
As we have moved to 3.2, we shall use add/remove commands to update buckets
of a group.
Change-Id: I2ef603d0df5f82ab93effeb529ed04a3d614d50b
diff --git a/adaptercore/resourcemanager/resourcemanager_test.go b/adaptercore/resourcemanager/resourcemanager_test.go
index a5e97db..6fd3438 100644
--- a/adaptercore/resourcemanager/resourcemanager_test.go
+++ b/adaptercore/resourcemanager/resourcemanager_test.go
@@ -1073,14 +1073,14 @@
groupEntry := ofp.OfpGroupEntry{
Desc: &groupDesc,
}
- var acts []*ofp.OfpAction
for i := 0; i < len(outPorts); i++ {
+ var acts []*ofp.OfpAction
acts = append(acts, fu.Output(outPorts[i]))
+ bucket := ofp.OfpBucket{
+ Actions: acts,
+ }
+ groupDesc.Buckets = append(groupDesc.Buckets, &bucket)
}
- bucket := ofp.OfpBucket{
- Actions: acts,
- }
- groupDesc.Buckets = []*ofp.OfpBucket{&bucket}
return &groupEntry
}