From f28d5c62373afc017301a60eca5a560c6218bfb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Sterba?= <andre.sterba@stud.h-da.de> Date: Sun, 25 Apr 2021 11:45:49 +0200 Subject: [PATCH] Use docker random name generator --- go.mod | 1 + go.sum | 1 + nucleus/device.go | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 9822234c7..8fe36e966 100644 --- a/go.mod +++ b/go.mod @@ -5,6 +5,7 @@ go 1.14 require ( code.fbi.h-da.de/cocsn/yang-models v0.0.4 github.com/aristanetworks/goarista v0.0.0-20201120222254-94a892eb0c6a + github.com/docker/docker v1.13.1 github.com/golang/protobuf v1.5.0 github.com/google/gnxi v0.0.0-20201221102247-c26672548161 github.com/google/uuid v1.1.2 diff --git a/go.sum b/go.sum index df1bca3a0..d083652a1 100644 --- a/go.sum +++ b/go.sum @@ -85,6 +85,7 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/docker/distribution v2.7.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w= +github.com/docker/docker v1.13.1 h1:IkZjBSIc8hBjLpqeAbeE5mca5mNgeatLHBy3GO78BWo= github.com/docker/docker v1.13.1/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec= github.com/docker/go-units v0.4.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= diff --git a/nucleus/device.go b/nucleus/device.go index a33058ad5..dc5fdaaa9 100644 --- a/nucleus/device.go +++ b/nucleus/device.go @@ -1,6 +1,7 @@ package nucleus import ( + "github.com/docker/docker/pkg/namesgenerator" "github.com/google/uuid" "github.com/openconfig/ygot/ygot" ) @@ -30,7 +31,7 @@ func NewDevice(sbi SouthboundInterface, opts TransportOptions, name string) (*De var err error if name == "" { - name = "please-generate-me" + name = namesgenerator.GetRandomName(0) } switch opts := opts.(type) { -- GitLab