func()

in pkg/model/cluster.go [41:51]


func (c *Cluster) AddNode(node *Node) *Node {
	c.mu.Lock()
	defer c.mu.Unlock()
	if existing, ok := c.nodes[node.Name()]; ok {
		existing.Update(&node.node)
		return existing
	}

	c.nodes[node.Name()] = node
	return node
}