@@ -26,27 +26,25 @@ type RSConfig struct {
2626 ProtocolVersion int `bson:"protocolVersion"`
2727 WriteConcernMajorityJournalDefault bool `bson:"writeConcernMajorityJournalDefault"`
2828 Members []struct {
29- ID int `bson:"_id"`
30- Host string `bson:"host"`
31- ArbiterOnly bool `bson:"arbiterOnly"`
32- BuildIndexes bool `bson:"buildIndexes"`
33- Hidden bool `bson:"hidden"`
34- Priority int `bson:"priority"`
35- Tags struct {
36- } `bson:"tags"`
37- SlaveDelay int `bson:"slaveDelay"`
38- Votes int `bson:"votes"`
29+ ID int `bson:"_id"`
30+ Host string `bson:"host"`
31+ ArbiterOnly bool `bson:"arbiterOnly"`
32+ BuildIndexes bool `bson:"buildIndexes"`
33+ Hidden bool `bson:"hidden"`
34+ Priority int `bson:"priority"`
35+ Tags struct {} `bson:"tags"`
36+ SlaveDelay int `bson:"slaveDelay"`
37+ Votes int `bson:"votes"`
3938 } `bson:"members"`
4039 Settings struct {
41- ChainingAllowed bool `bson:"chainingAllowed"`
42- HeartbeatIntervalMillis int `bson:"heartbeatIntervalMillis"`
43- HeartbeatTimeoutSecs int `bson:"heartbeatTimeoutSecs"`
44- ElectionTimeoutMillis int `bson:"electionTimeoutMillis"`
45- CatchUpTimeoutMillis int `bson:"catchUpTimeoutMillis"`
46- CatchUpTakeoverDelayMillis int `bson:"catchUpTakeoverDelayMillis"`
47- GetLastErrorModes struct {
48- } `bson:"getLastErrorModes"`
49- GetLastErrorDefaults struct {
40+ ChainingAllowed bool `bson:"chainingAllowed"`
41+ HeartbeatIntervalMillis int `bson:"heartbeatIntervalMillis"`
42+ HeartbeatTimeoutSecs int `bson:"heartbeatTimeoutSecs"`
43+ ElectionTimeoutMillis int `bson:"electionTimeoutMillis"`
44+ CatchUpTimeoutMillis int `bson:"catchUpTimeoutMillis"`
45+ CatchUpTakeoverDelayMillis int `bson:"catchUpTakeoverDelayMillis"`
46+ GetLastErrorModes struct {} `bson:"getLastErrorModes"`
47+ GetLastErrorDefaults struct {
5048 W int `bson:"w"`
5149 Wtimeout int `bson:"wtimeout"`
5250 } `bson:"getLastErrorDefaults"`
0 commit comments