agent: display node id on start up for servers (#17084)

Signed-off-by: Bram Vogelaar <bram@attachmentgenie.com>
This commit is contained in:
Bram Vogelaar
2023-05-18 17:23:12 +02:00
committed by GitHub
parent 7fc37fa2ad
commit 89a4930b1d
2 changed files with 9 additions and 0 deletions

View File

@@ -781,6 +781,12 @@ func (c *Command) Run(args []string) int {
info["region"] = fmt.Sprintf("%s (DC: %s)", config.Region, config.Datacenter)
info["bind addrs"] = c.getBindAddrSynopsis()
info["advertise addrs"] = c.getAdvertiseAddrSynopsis()
if config.Server.Enabled {
serverConfig, err := c.agent.serverConfig()
if err == nil {
info["node id"] = serverConfig.NodeID
}
}
// Sort the keys for output
infoKeys := make([]string, 0, len(info))