diff options
| author | danielflira <danielflira@gmail.com> | 2021-07-02 16:52:52 -0300 |
|---|---|---|
| committer | danielflira <danielflira@gmail.com> | 2021-07-02 16:52:52 -0300 |
| commit | 586e066897c03fc4084d6ad0eaa8d77128e48f8c (patch) | |
| tree | cfe0a3506570e96360ec9ac18549abe365d7f250 /weed/command/fuse.go | |
| parent | 3d9ec2e0b600bdefdff0705a1f030abb0cac9ee4 (diff) | |
| download | seaweedfs-586e066897c03fc4084d6ad0eaa8d77128e48f8c.tar.xz seaweedfs-586e066897c03fc4084d6ad0eaa8d77128e48f8c.zip | |
fix weed fuse parameters parsing
Diffstat (limited to 'weed/command/fuse.go')
| -rw-r--r-- | weed/command/fuse.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/command/fuse.go b/weed/command/fuse.go index ac306876a..f2534e853 100644 --- a/weed/command/fuse.go +++ b/weed/command/fuse.go @@ -55,14 +55,14 @@ func runFuse(cmd *Command, args []string) bool { name := option.String() option.Reset() - for i++; i < rawArgsLen && rawArgs[i] != ','; i++ { + for i++; i < rawArgsLen && rawArgs[i] != ',' && rawArgs[i] != ' '; i++ { // double quote separator read option until next double quote if rawArgs[i] == '"' { for i++; i < rawArgsLen && rawArgs[i] != '"'; i++ { option.WriteByte(rawArgs[i]) } - // single quote separator read option until next single quote + // single quote separator read option until next single quote } else if rawArgs[i] == '\'' { for i++; i < rawArgsLen && rawArgs[i] != '\''; i++ { option.WriteByte(rawArgs[i]) |
