(req *cbgt.TaskRequest, err error, pindexNames []string)
| 502 | } |
| 503 | |
| 504 | func completeTaskStatus(req *cbgt.TaskRequest, err error, |
| 505 | pindexNames []string) *cbgt.TaskRequestStatus { |
| 506 | rv := &cbgt.TaskRequestStatus{ |
| 507 | Request: req, |
| 508 | Failed: len(pindexNames), |
| 509 | Total: len(pindexNames), |
| 510 | Successful: 0, |
| 511 | Errors: make(map[string]error)} |
| 512 | |
| 513 | for _, pindexName := range pindexNames { |
| 514 | rv.Errors[pindexName] = err |
| 515 | } |
| 516 | return rv |
| 517 | } |