diff options
| author | Chris Lu <chris.lu@gmail.com> | 2013-07-13 22:01:48 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2013-07-13 22:01:48 -0700 |
| commit | ddf4f27a564886e402f507efe03518b9f4fcf61c (patch) | |
| tree | b4a066837fbed0441b83069a59ed0f2ddba197ff /go/weed/upload.go | |
| parent | 76ba0021e504ab29e30765af28a9f3c63e0ab6a5 (diff) | |
| download | seaweedfs-ddf4f27a564886e402f507efe03518b9f4fcf61c.tar.xz seaweedfs-ddf4f27a564886e402f507efe03518b9f4fcf61c.zip | |
better error message if directory is not found
Diffstat (limited to 'go/weed/upload.go')
| -rw-r--r-- | go/weed/upload.go | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/go/weed/upload.go b/go/weed/upload.go index d05930165..2e3a3f4b1 100644 --- a/go/weed/upload.go +++ b/go/weed/upload.go @@ -125,13 +125,17 @@ func runUpload(cmd *Command, args []string) bool { return false } filepath.Walk(*uploadDir, func(path string, info os.FileInfo, err error) error { - if !info.IsDir() { - results, e := submit([]string{path}) - bytes, _ := json.Marshal(results) - fmt.Println(string(bytes)) - if e != nil { - return e + if err == nil { + if !info.IsDir() { + results, e := submit([]string{path}) + bytes, _ := json.Marshal(results) + fmt.Println(string(bytes)) + if e != nil { + return e + } } + } else { + fmt.Println(err) } return err }) |
