better error reporting and handling

This commit is contained in:
Chris Lu
2012-09-26 13:38:45 -07:00
parent 3d53f73006
commit a847e2beee
4 changed files with 54 additions and 29 deletions

View File

@@ -44,7 +44,7 @@ func assign(count int) (*AssignResult, error) {
values.Add("replication", *uploadReplication)
jsonBlob, err := util.Post("http://"+*server+"/dir/assign", values)
if *IsDebug {
fmt.Println("debug", *IsDebug, "assign result :", string(jsonBlob))
fmt.Println("assign result :", string(jsonBlob))
}
if err != nil {
return nil, err
@@ -83,7 +83,8 @@ type SubmitResult struct {
func submit(files []string) []SubmitResult {
ret, err := assign(len(files))
if err != nil {
panic(err)
fmt.Println(err)
return nil
}
results := make([]SubmitResult, len(files))
for index, file := range files {