diff options
Diffstat (limited to 'addDroplet.go')
| -rw-r--r-- | addDroplet.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/addDroplet.go b/addDroplet.go index c395406..bcde8a5 100644 --- a/addDroplet.go +++ b/addDroplet.go @@ -308,6 +308,11 @@ func updateNetwork(d *DropletT, domcfg *libvirtxml.Domain) ([]*pb.Event, error) } } if !found { + if checkUniqueMac(mac) { + } else { + log.Info("droplet", d.pb.Hostname, "duplicate mac address", mac) + return nil, errors.New("duplicate mac address") + } var eth *pb.Network eth = new(pb.Network) eth.Mac = mac |
