Skip to content

Commit 70726eb

Browse files
committed
Add new fields for HA
1 parent 661e036 commit 70726eb

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

testdata/testdata.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,9 @@ func (c *MockClient) GetHighAvailabilityStatus() (*util.HighAvailability, error)
243243
ha := &util.HighAvailability{
244244
Enable: "yes",
245245
Group: util.HighAvailabilityGroup{
246-
Mode: "Active-Passive",
246+
Mode: "Active-Passive",
247+
RunningSync: "synchronized",
248+
RunningSyncEnabled: "yes",
247249
Local: util.HighAvailabilityInfo{
248250
State: "active",
249251
StateSync: "Complete",

util/util.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -455,9 +455,11 @@ type HighAvailabilityInfo struct {
455455
}
456456

457457
type HighAvailabilityGroup struct {
458-
Mode string `xml:"mode"`
459-
Local HighAvailabilityInfo `xml:"local-info"`
460-
Peer HighAvailabilityInfo `xml:"peer-info"`
458+
Mode string `xml:"mode"`
459+
RunningSync string `xml:"running-sync"`
460+
RunningSyncEnabled string `xml:"running-sync-enabled"`
461+
Local HighAvailabilityInfo `xml:"local-info"`
462+
Peer HighAvailabilityInfo `xml:"peer-info"`
461463
}
462464

463465
type HighAvailability struct {

0 commit comments

Comments
 (0)