diff options
| author | chrislusf <chris.lu@gmail.com> | 2015-02-02 16:26:12 -0800 |
|---|---|---|
| committer | chrislusf <chris.lu@gmail.com> | 2015-02-02 16:26:12 -0800 |
| commit | 1791de4ae48708dde5104cd2c12c9c321461431f (patch) | |
| tree | 422bac28a33c42569f9ca60eb510983e5207e5c9 | |
| parent | e381356af975132d57b51e1923722b5413c9111e (diff) | |
| download | seaweedfs-1791de4ae48708dde5104cd2c12c9c321461431f.tar.xz seaweedfs-1791de4ae48708dde5104cd2c12c9c321461431f.zip | |
Avoid creating filer folder if not starting it.
| -rw-r--r-- | go/weed/server.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/go/weed/server.go b/go/weed/server.go index f7cbab55b..b779033cb 100644 --- a/go/weed/server.go +++ b/go/weed/server.go @@ -140,9 +140,11 @@ func runServer(cmd *Command, args []string) bool { if *masterMetaFolder == "" { *masterMetaFolder = folders[0] } - if *filerOptions.dir == "" { - *filerOptions.dir = *masterMetaFolder + "/filer" - os.MkdirAll(*filerOptions.dir, 0700) + if *isStartingFiler { + if *filerOptions.dir == "" { + *filerOptions.dir = *masterMetaFolder + "/filer" + os.MkdirAll(*filerOptions.dir, 0700) + } } if err := util.TestFolderWritable(*masterMetaFolder); err != nil { glog.Fatalf("Check Meta Folder (-mdir=\"%s\") Writable: %s", *masterMetaFolder, err) |
