package hcsshim | |
import "github.com/Sirupsen/logrus" | |
// NameToGuid converts the given string into a GUID using the algorithm in the | |
// Host Compute Service, ensuring GUIDs generated with the same string are common | |
// across all clients. | |
func NameToGuid(name string) (id GUID, err error) { | |
title := "hcsshim::NameToGuid " | |
logrus.Debugf(title+"Name %s", name) | |
err = nameToGuid(name, &id) | |
if err != nil { | |
err = makeErrorf(err, title, "name=%s", name) | |
logrus.Error(err) | |
return | |
} | |
return | |
} |