summaryrefslogtreecommitdiff
path: root/validate.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-12-04 02:25:19 -0600
committerJeff Carr <[email protected]>2024-12-04 02:25:19 -0600
commit4dd0f0eaba47eb14e661683b09ed90c25bed61f6 (patch)
tree5a32c5200b9e8635c355edc8199a3626df166516 /validate.go
parent70cc9944adfea53e1c5a841d573cac79a5b94ce9 (diff)
Diffstat (limited to 'validate.go')
-rw-r--r--validate.go18
1 files changed, 9 insertions, 9 deletions
diff --git a/validate.go b/validate.go
index 6ea8aba..8f0f948 100644
--- a/validate.go
+++ b/validate.go
@@ -30,7 +30,7 @@ import (
func ValidateUniqueMac(mac string) bool {
loop := me.cluster.DropletsAll() // get the list of droplets
for loop.Scan() {
- d := loop.Droplet()
+ d := loop.Next()
for _, n := range d.Networks {
if n.Mac == mac {
log.Info("duplicate MAC", n.Mac, "in droplet", d.Hostname)
@@ -68,7 +68,7 @@ func lookupFilename(filename string) *pb.Droplet {
loop := me.cluster.DropletsAll() // get the list of droplets
for loop.Scan() {
- d := loop.Droplet()
+ d := loop.Next()
for _, disk := range d.Disks {
if filebase == disk.Filename {
return d
@@ -85,7 +85,7 @@ func ValidateUniqueFilenames() bool {
loop := me.cluster.DropletsAll() // get the list of droplets
for loop.Scan() {
- d := loop.Droplet()
+ d := loop.Next()
for _, disk := range d.Disks {
filename := disk.Filename
addClusterFilepath(disk.Filepath)
@@ -115,7 +115,7 @@ func ValidateDiskFilenames() ([]*pb.Event, error) {
loop := me.cluster.DropletsAll() // get the list of droplets
for loop.Scan() {
- d := loop.Droplet()
+ d := loop.Next()
var found bool = false
for _, disk := range d.Disks {
filename := disk.Filename
@@ -170,7 +170,7 @@ func getNewMac() string {
loop := me.cluster.DropletsAll() // get the list of droplets
for loop.Scan() {
- d := loop.Droplet()
+ d := loop.Next()
for _, n := range d.Networks {
// log.Println("network:", n.Mac, d.Uuid, d.Hostname)
if _, ok := macs[n.Mac]; ok {
@@ -213,7 +213,7 @@ func ValidateDroplets() (map[string]string, map[string]string, error) {
loop := me.cluster.DropletsAll() // get the list of droplets
for loop.Scan() {
- d := loop.Droplet()
+ d := loop.Next()
// Generate a new UUID
if d.Uuid == "" {
u := uuid.New()
@@ -283,7 +283,7 @@ func ValidateDroplet(check *pb.Droplet) error {
// check for duplicate uuid's
loop := me.cluster.DropletsAll() // get the list of droplets
for loop.Scan() {
- d := loop.Droplet()
+ d := loop.Next()
if check == d {
continue
}
@@ -313,7 +313,7 @@ func ValidateDroplet(check *pb.Droplet) error {
}
loop := me.cluster.DropletsAll() // get the list of droplets
for loop.Scan() {
- d := loop.Droplet()
+ d := loop.Next()
if check == d {
continue
}
@@ -342,7 +342,7 @@ func setUniqueSpicePort(check *pb.Droplet) error {
// checkn.SpicePort = getUniqueSpicePort()
loop := me.cluster.DropletsAll() // get the list of droplets
for loop.Scan() {
- d := loop.Droplet()
+ d := loop.Next()
if d.SpicePort == 0 {
continue
}