summaryrefslogtreecommitdiff
path: root/validate.go
diff options
context:
space:
mode:
Diffstat (limited to 'validate.go')
-rw-r--r--validate.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/validate.go b/validate.go
index 5791c03..4e0dabe 100644
--- a/validate.go
+++ b/validate.go
@@ -70,8 +70,12 @@ func insertFilename(d *pb.Droplet, filename string) (*pb.Event, error) {
if dupd != nil {
log.Info("file", filename, "already on droplet", dupd.Hostname)
log.Info("file", filename, "on new droplet", d.Hostname)
- log.Info("duplicate disk names (--xml-ignore-disk to ignore)")
- return nil, errors.New("duplicate disk names")
+ if argv.IgnDisk {
+ log.Info("ignore duplicate disk names (--xml-ignore-disk=true)")
+ } else {
+ log.Info("duplicate disk names (--xml-ignore-disk to ignore)")
+ return nil, errors.New("duplicate disk names")
+ }
}
filebase := filepath.Base(filename)
dir := filepath.Dir(filename)