Use a better uuid library

This commit is contained in:
Jonathan Leibiusky @xetorthio
2017-11-14 16:42:02 -03:00
parent 3f5b3882dd
commit 4e09a76d64
7 changed files with 19 additions and 19 deletions

View File

@@ -4,11 +4,11 @@ import (
"log"
"github.com/play-with-docker/play-with-docker/pwd/types"
"github.com/twinj/uuid"
"github.com/satori/go.uuid"
)
func (p *pwd) PlaygroundNew(playground types.Playground) (*types.Playground, error) {
playground.Id = uuid.NewV5(uuid.NameSpaceURL, uuid.Name(playground.Domain)).String()
playground.Id = uuid.NewV5(uuid.NamespaceOID, playground.Domain).String()
if err := p.storage.PlaygroundPut(&playground); err != nil {
log.Printf("Error saving playground %s. Got: %v\n", playground.Id, err)
return nil, err
@@ -27,7 +27,7 @@ func (p *pwd) PlaygroundGet(id string) *types.Playground {
}
func (p *pwd) PlaygroundFindByDomain(domain string) *types.Playground {
id := uuid.NewV5(uuid.NameSpaceURL, uuid.Name(domain)).String()
id := uuid.NewV5(uuid.NamespaceOID, domain).String()
return p.PlaygroundGet(id)
}