diff options
| author | chris.lu@gmail.com <chris.lu@gmail.com@282b0af5-e82d-9cf1-ede4-77906d7719d0> | 2011-12-29 01:57:02 +0000 |
|---|---|---|
| committer | chris.lu@gmail.com <chris.lu@gmail.com@282b0af5-e82d-9cf1-ede4-77906d7719d0> | 2011-12-29 01:57:02 +0000 |
| commit | 298fdb4603ad7fecd08cde3be799dec490ea414e (patch) | |
| tree | 2f766c96f3c1fc913697693197ddc5c28e394e9f /weed-fs/src/cmd | |
| parent | 0eff4311f5a9902339a141a19b0599561754f0bd (diff) | |
| download | seaweedfs-298fdb4603ad7fecd08cde3be799dec490ea414e.tar.xz seaweedfs-298fdb4603ad7fecd08cde3be799dec490ea414e.zip | |
add configurable volume size limit
git-svn-id: https://weed-fs.googlecode.com/svn/trunk@33 282b0af5-e82d-9cf1-ede4-77906d7719d0
Diffstat (limited to 'weed-fs/src/cmd')
| -rw-r--r-- | weed-fs/src/cmd/weeds.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/weed-fs/src/cmd/weeds.go b/weed-fs/src/cmd/weeds.go index 0a1b78f0e..b41a5d437 100644 --- a/weed-fs/src/cmd/weeds.go +++ b/weed-fs/src/cmd/weeds.go @@ -18,6 +18,7 @@ var ( capacity = flag.Int("capacity", 100, "maximum number of volumes to hold") mapper *directory.Mapper IsDebug = flag.Bool("debug", false, "verbose debug information") + volumeSizeLimitMB = flag.Uint("volumeSizeLimitMB", 32*1024, "Default Volume Size in MegaBytes") ) func dirLookupHandler(w http.ResponseWriter, r *http.Request) { @@ -69,12 +70,11 @@ func writeJson(w http.ResponseWriter, r *http.Request, obj interface{}) { fmt.Fprint(w, string(bytes)) w.Write([]uint8(")")) } - //log.Println("JSON Response", string(bytes)) } func main() { flag.Parse() - mapper = directory.NewMapper(*metaFolder, "directory") + mapper = directory.NewMapper(*metaFolder, "directory", uint32(*volumeSizeLimitMB*1024*1024)) http.HandleFunc("/dir/assign", dirAssignHandler) http.HandleFunc("/dir/lookup", dirLookupHandler) http.HandleFunc("/dir/join", dirJoinHandler) |
