summaryrefslogtreecommitdiff
path: root/validate.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-10-25 20:09:41 -0500
committerJeff Carr <[email protected]>2024-10-25 20:09:41 -0500
commit3893ac7e3db61ef4425698abe8fceca3f5ca7135 (patch)
tree6254993274bf262d3e9c7d76b8f57fecaf4ecf5c /validate.go
parentb35c04414a96ce62e19ff31649a09ba0c2cc45b6 (diff)
--xml-ignore-disk=true works
Signed-off-by: Jeff Carr <[email protected]>
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)