@@ -56,25 +56,25 @@ func TestMergeReplicaSet(t *testing.T) {
56
56
expectedRs := buildRsByProcesses ("fooRs" , createReplicaSetProcesses ("fooRs" ))
57
57
58
58
assert .Len (t , d .getProcesses (), 3 )
59
- assert .Len (t , d .getReplicaSets (), 1 )
60
- assert .Len (t , d .getReplicaSets ()[0 ].Members (), 3 )
61
- assert .Equal (t , d .getReplicaSets ()[0 ], expectedRs .Rs )
59
+ assert .Len (t , d .GetReplicaSets (), 1 )
60
+ assert .Len (t , d .GetReplicaSets ()[0 ].Members (), 3 )
61
+ assert .Equal (t , d .GetReplicaSets ()[0 ], expectedRs .Rs )
62
62
63
63
// Now the deployment "gets updated" from external - new node is added and one is removed - this should be fixed
64
64
// by merge
65
65
newProcess := NewMongodProcess ("foo" , "bar" , "fake-mongoDBImage" , false , & mdbv1.AdditionalMongodConfig {}, & mdbv1 .NewStandaloneBuilder ().Build ().Spec , "" , nil , "" )
66
66
67
67
d .getProcesses ()[0 ]["processType" ] = ProcessTypeMongos // this will be overriden
68
68
d .getProcesses ()[1 ].EnsureNetConfig ()["MaxIncomingConnections" ] = 20 // this will be left as-is
69
- d .getReplicaSets ()[0 ]["protocolVersion" ] = 10 // this field will be overriden by Operator
70
- d .getReplicaSets ()[0 ].setMembers (d .getReplicaSets ()[0 ].Members ()[0 :2 ]) // "removing" the last node in replicaset
71
- d .getReplicaSets ()[0 ].addMember (newProcess , "" , automationconfig.MemberOptions {}) // "adding" some new node
72
- d .getReplicaSets ()[0 ].Members ()[0 ]["arbiterOnly" ] = true // changing data for first node
69
+ d .GetReplicaSets ()[0 ]["protocolVersion" ] = 10 // this field will be overriden by Operator
70
+ d .GetReplicaSets ()[0 ].setMembers (d .GetReplicaSets ()[0 ].Members ()[0 :2 ]) // "removing" the last node in replicaset
71
+ d .GetReplicaSets ()[0 ].addMember (newProcess , "" , automationconfig.MemberOptions {}) // "adding" some new node
72
+ d .GetReplicaSets ()[0 ].Members ()[0 ]["arbiterOnly" ] = true // changing data for first node
73
73
74
74
mergeReplicaSet (d , "fooRs" , createReplicaSetProcesses ("fooRs" ))
75
75
76
76
assert .Len (t , d .getProcesses (), 3 )
77
- assert .Len (t , d .getReplicaSets (), 1 )
77
+ assert .Len (t , d .GetReplicaSets (), 1 )
78
78
79
79
expectedRs = buildRsByProcesses ("fooRs" , createReplicaSetProcesses ("fooRs" ))
80
80
expectedRs .Rs .Members ()[0 ]["arbiterOnly" ] = true
@@ -89,14 +89,14 @@ func TestMergeReplica_ScaleDown(t *testing.T) {
89
89
90
90
mergeReplicaSet (d , "someRs" , createReplicaSetProcesses ("someRs" ))
91
91
assert .Len (t , d .getProcesses (), 3 )
92
- assert .Len (t , d .getReplicaSets ()[0 ].Members (), 3 )
92
+ assert .Len (t , d .GetReplicaSets ()[0 ].Members (), 3 )
93
93
94
94
// "scale down"
95
95
scaledDownRsProcesses := createReplicaSetProcesses ("someRs" )[0 :2 ]
96
96
mergeReplicaSet (d , "someRs" , scaledDownRsProcesses )
97
97
98
98
assert .Len (t , d .getProcesses (), 2 )
99
- assert .Len (t , d .getReplicaSets ()[0 ].Members (), 2 )
99
+ assert .Len (t , d .GetReplicaSets ()[0 ].Members (), 2 )
100
100
101
101
// checking that the last member was removed
102
102
rsProcesses := buildRsByProcesses ("someRs" , createReplicaSetProcesses ("someRs" )).Processes
@@ -123,7 +123,7 @@ func TestMergeReplicaSet_MergeFirstProcess(t *testing.T) {
123
123
mergeReplicaSet (d , "fooRs" , createReplicaSetProcessesCount (5 , "fooRs" ))
124
124
125
125
assert .Len (t , d .getProcesses (), 8 )
126
- assert .Len (t , d .getReplicaSets (), 2 )
126
+ assert .Len (t , d .GetReplicaSets (), 2 )
127
127
128
128
expectedRs := buildRsByProcesses ("fooRs" , createReplicaSetProcessesCount (5 , "fooRs" ))
129
129
@@ -177,8 +177,8 @@ func TestMergeDeployment_BigReplicaset(t *testing.T) {
177
177
checkNumberOfVotingMembers (t , rs , 7 , 8 )
178
178
179
179
// Now OM user "has changed" votes for some of the members - this must stay the same after merge
180
- omDeployment .getReplicaSets ()[0 ].Members ()[2 ].setVotes (0 ).setPriority (0 )
181
- omDeployment .getReplicaSets ()[0 ].Members ()[4 ].setVotes (0 ).setPriority (0 )
180
+ omDeployment .GetReplicaSets ()[0 ].Members ()[2 ].setVotes (0 ).setPriority (0 )
181
+ omDeployment .GetReplicaSets ()[0 ].Members ()[4 ].setVotes (0 ).setPriority (0 )
182
182
183
183
omDeployment .MergeReplicaSet (rs , nil , nil , zap .S ())
184
184
checkNumberOfVotingMembers (t , rs , 5 , 8 )
@@ -199,10 +199,10 @@ func TestMergeDeployment_BigReplicaset(t *testing.T) {
199
199
200
200
omDeployment .MergeReplicaSet (rsToMerge , nil , nil , zap .S ())
201
201
checkNumberOfVotingMembers (t , rs , 7 , 11 )
202
- assert .Equal (t , 0 , omDeployment .getReplicaSets ()[0 ].Members ()[2 ].Votes ())
203
- assert .Equal (t , 0 , omDeployment .getReplicaSets ()[0 ].Members ()[4 ].Votes ())
204
- assert .Equal (t , float32 (0 ), omDeployment .getReplicaSets ()[0 ].Members ()[2 ].Priority ())
205
- assert .Equal (t , float32 (0 ), omDeployment .getReplicaSets ()[0 ].Members ()[4 ].Priority ())
202
+ assert .Equal (t , 0 , omDeployment .GetReplicaSets ()[0 ].Members ()[2 ].Votes ())
203
+ assert .Equal (t , 0 , omDeployment .GetReplicaSets ()[0 ].Members ()[4 ].Votes ())
204
+ assert .Equal (t , float32 (0 ), omDeployment .GetReplicaSets ()[0 ].Members ()[2 ].Priority ())
205
+ assert .Equal (t , float32 (0 ), omDeployment .GetReplicaSets ()[0 ].Members ()[4 ].Priority ())
206
206
}
207
207
208
208
func TestGetAllProcessNames_MergedReplicaSetsAndShardedClusters (t * testing.T ) {
@@ -360,7 +360,7 @@ func TestGetNumberOfExcessProcesses_ShardedClusterScaleDown(t *testing.T) {
360
360
_ , err := d .MergeShardedCluster (mergeOpts )
361
361
assert .NoError (t , err )
362
362
assert .Len (t , d .getShardedClusterByName ("sc001" ).shards (), 3 )
363
- assert .Len (t , d .getReplicaSets (), 4 )
363
+ assert .Len (t , d .GetReplicaSets (), 4 )
364
364
assert .Equal (t , 0 , d .GetNumberOfExcessProcesses ("sc001" ))
365
365
366
366
// Now we are "scaling down" the sharded cluster - so junk replica sets will appear - this is still ok
@@ -377,7 +377,7 @@ func TestGetNumberOfExcessProcesses_ShardedClusterScaleDown(t *testing.T) {
377
377
_ , err = d .MergeShardedCluster (mergeOpts )
378
378
assert .NoError (t , err )
379
379
assert .Len (t , d .getShardedClusterByName ("sc001" ).shards (), 2 )
380
- assert .Len (t , d .getReplicaSets (), 4 )
380
+ assert .Len (t , d .GetReplicaSets (), 4 )
381
381
382
382
assert .Equal (t , 0 , d .GetNumberOfExcessProcesses ("sc001" ))
383
383
}
@@ -586,7 +586,7 @@ func checkShardedClusterCheckExtraReplicaSets(t *testing.T, d Deployment, expect
586
586
// checking that no previous replica sets are left. For this we take the name of first shard and remove the last digit
587
587
firstShardName := expectedReplicaSets [0 ].Rs .Name ()
588
588
i := 0
589
- for _ , r := range d .getReplicaSets () {
589
+ for _ , r := range d .GetReplicaSets () {
590
590
if strings .HasPrefix (r .Name (), firstShardName [0 :len (firstShardName )- 1 ]) {
591
591
i ++
592
592
}
0 commit comments