func updateContainer(fromDocker, fromDisco *disco.Container) { if fromDisco.HasLinks() { fromDocker.Links = fromDisco.Links } dockerHash, err := fromDocker.Hash() discoHash, err := fromDisco.Hash() if err != nil { log.Print("Update error:" + err.Error()) return } if dockerHash != discoHash { log.Print("Container [", fromDisco.Name, "] exists but has been updated") if err := dc.RegisterContainer(fromDocker); err != nil { log.Print("Error: ", err) } } }