set node metadata in server.Open()

This commit is contained in:
Travis 2021-01-30 09:12:07 -06:00
parent 457194f6a8
commit 7ed1417893
No known key found for this signature in database
GPG key ID: 37080CC2042BA34E

View file

@ -584,6 +584,15 @@ func (s *Server) Open() error {
State: nodeStateDown,
}
// Set metadata for this node.
data, err := json.Marshal(node)
if err != nil {
return errors.Wrap(err, "marshaling json metadata")
}
if err := s.metadator.SetMetadata(context.Background(), data); err != nil {
return errors.Wrap(err, "setting metadata")
}
s.cluster.Node = node
s.executor.Node = node