diff options
Diffstat (limited to 'validate.go')
| -rw-r--r-- | validate.go | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/validate.go b/validate.go index 337422d..12370b8 100644 --- a/validate.go +++ b/validate.go @@ -21,7 +21,7 @@ import ( "go.wit.com/log" ) -func checkDroplets() bool { +func checkDroplets(dump bool) bool { // uuid map to check for duplicates var umap map[string]string umap = make(map[string]string) @@ -57,13 +57,17 @@ func checkDroplets() bool { macs[n.Mac] = d.Uuid } } + log.Println("validated okay: no duplicate MAC addr") + log.Println("validated okay: no duplicate UUID") - for u, hostname := range umap { - log.Println("uuid:", u, "hostname:", hostname) - } + if dump { + for u, hostname := range umap { + log.Println("uuid:", u, "hostname:", hostname) + } - for mac, uuid := range macs { - log.Println("mac:", mac, "uuid", uuid, "hostname:", umap[uuid]) + for mac, uuid := range macs { + log.Println("mac:", mac, "uuid", uuid, "hostname:", umap[uuid]) + } } return false |
