From 2ccc098882c991e1722ae7aca08b1e0d0e048ef3 Mon Sep 17 00:00:00 2001 From: "chris.lu@gmail.com" Date: Wed, 28 Dec 2011 20:31:13 +0000 Subject: [PATCH] better error messages git-svn-id: https://weed-fs.googlecode.com/svn/trunk@31 282b0af5-e82d-9cf1-ede4-77906d7719d0 --- weed-fs/src/cmd/weedc.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/weed-fs/src/cmd/weedc.go b/weed-fs/src/cmd/weedc.go index 6d40b9586..56cbf9e86 100644 --- a/weed-fs/src/cmd/weedc.go +++ b/weed-fs/src/cmd/weedc.go @@ -111,6 +111,10 @@ func writeJson(w http.ResponseWriter, r *http.Request, obj interface{}) { func parseURLPath(path string) (vid, fid, ext string) { sepIndex := strings.LastIndex(path, "/") commaIndex := strings.LastIndex(path[sepIndex:], ",") + if commaIndex <= 0 { + log.Println("unknown file id", path[sepIndex+1:]) + return + } dotIndex := strings.LastIndex(path[sepIndex:], ".") vid = path[sepIndex+1 : commaIndex] fid = path[commaIndex+1:] @@ -119,10 +123,6 @@ func parseURLPath(path string) (vid, fid, ext string) { fid = path[commaIndex+1 : dotIndex] ext = path[dotIndex+1:] } - if commaIndex <= 0 { - log.Println("unknown file id", path[sepIndex+1:commaIndex]) - return - } return }