improve logging of dns entry creation

- log inside the lock, so we get proper serialisation
- include the container name, so we can identify the specific entry
This commit is contained in:
Matthias Radestock committed 2016-02-16 14:04:34 +00:00
1 parent 1228dbddb9
commit 17d53af2a2
1 file changed
+1 -1
+1 -1
View File
@@ -84,8 +84,8 @@ func (n *Nameserver) broadcastEntries(es ...Entry) error {
}
func (n *Nameserver) AddEntry(hostname, containerid string, origin mesh.PeerName, addr address.Address) error {
n.infof("adding entry %s -> %s", hostname, addr.String())
n.Lock()
n.infof("adding entry for %s: %s -> %s", containerid, hostname, addr.String())
entry := n.entries.add(hostname, containerid, origin, addr)
n.Unlock()
return n.broadcastEntries(entry)