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