diff options
| author | Jeff Carr <[email protected]> | 2024-10-31 13:19:06 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-10-31 13:19:06 -0500 |
| commit | 168061377b81d48da6bb3bec467e9437a1ad891b (patch) | |
| tree | d6a45331a3f217b0d58a412f89dfa357616b135c | |
| parent | 2ab607246e19b79b11c19fe6ca17d4015966a0ef (diff) | |
compiles
Signed-off-by: Jeff Carr <[email protected]>
| -rw-r--r-- | addDroplet.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/addDroplet.go b/addDroplet.go index 382ee6e..eea9738 100644 --- a/addDroplet.go +++ b/addDroplet.go @@ -14,7 +14,7 @@ import ( ) // import a libvirt xml file -func AddDomainDroplet(cluster *pb.Cluster, domcfg *libvirtxml.Domain) (*pb.Droplet, []*pb.Event, error) { +func AddDomainDroplet(cluster *pb.NewCluster, domcfg *libvirtxml.Domain) (*pb.Droplet, []*pb.Event, error) { var alle []*pb.Event if domcfg == nil { return nil, alle, errors.New("domcfg == nil") @@ -46,13 +46,15 @@ func AddDomainDroplet(cluster *pb.Cluster, domcfg *libvirtxml.Domain) (*pb.Dropl return d, alle, nil } -func findDomain(c *pb.Cluster, domcfg *libvirtxml.Domain) (*pb.Droplet, error) { +func findDomain(c *pb.NewCluster, domcfg *libvirtxml.Domain) (*pb.Droplet, error) { var found *pb.Droplet if domcfg == nil { return nil, errors.New("domcfg == nil") } - for _, d := range c.Droplets { + loop := c.DropletsAll() // get the list of droplets + for loop.Scan() { + d := loop.Droplet() if d.Hostname == domcfg.Name { if d.Uuid != domcfg.UUID { if domcfg.UUID == "" { |
