Skip to content

Commit

Permalink
query raft peers in operator debug command
Browse files Browse the repository at this point in the history
  • Loading branch information
tgross committed Jun 23, 2022
1 parent 0213a36 commit fa92cb4
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions command/operator_debug.go
Original file line number Diff line number Diff line change
Expand Up @@ -588,6 +588,16 @@ func (c *OperatorDebugCommand) Run(args []string) int {
// Write complete list of server members to file
c.writeJSON(clusterDir, "members.json", c.members, err)

// Get raft peers list and write to file
peers, err := client.Status().Peers()
if err != nil {
c.Ui.Error(fmt.Sprintf("Failed to retrieve list of peers; err: %v", err))
return 1
}
if len(peers) > 0 {
c.writeJSON(clusterDir, "peers.json", peers, err)
}

// Filter for servers matching criteria
c.serverIDs, err = filterServerMembers(c.members, serverIDs, c.region)
if err != nil {
Expand Down

0 comments on commit fa92cb4

Please sign in to comment.