diff options
Diffstat (limited to 'addDroplet.go')
| -rw-r--r-- | addDroplet.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/addDroplet.go b/addDroplet.go index 4a1f314..51942d0 100644 --- a/addDroplet.go +++ b/addDroplet.go @@ -19,7 +19,10 @@ func addDomainDroplet(domcfg *libvirtxml.Domain) (*DropletT, error) { return nil, errors.New("domcfg == nil") } - d, _ := findDomain(domcfg) + d, err := findDomain(domcfg) + if err != nil { + return nil, err + } if d == nil { // this is a new unknown droplet (not in the config file) d = new(DropletT) @@ -38,7 +41,7 @@ func addDomainDroplet(domcfg *libvirtxml.Domain) (*DropletT, error) { me.changed = true } - err := updateDroplet(d, domcfg) + err = updateDroplet(d, domcfg) if err != nil { log.Info("updateDroplet() failed for", d.pb.Hostname) return d, errors.New("update failed for " + domcfg.Name) |
