summaryrefslogtreecommitdiff
path: root/validate.go
diff options
context:
space:
mode:
Diffstat (limited to 'validate.go')
-rw-r--r--validate.go16
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