diff --git a/weed/command/fuse.go b/weed/command/fuse.go index cf088022c..5beeb3b1f 100644 --- a/weed/command/fuse.go +++ b/weed/command/fuse.go @@ -47,7 +47,10 @@ func runFuse(cmd *Command, args []string) bool { for i++; i < rawArgsLen && rawArgs[i] != ' '; i++ { option.WriteByte(rawArgs[i]) } - options = append(options, parameter{option.String(), "true"}) + // ignore "-o" + if option.String() != "o" { + options = append(options, parameter{option.String(), "true"}) + } option.Reset() // equal separator start option with pending value