(req *request)
| 337 | } |
| 338 | |
| 339 | func (d *Downloader) checkJob(req *request) (*downloadJobInfo, error) { |
| 340 | jInfo, err := dlStore.getJob(req.id) |
| 341 | if err != nil { |
| 342 | debug.Assert(errors.Is(err, errJobNotFound)) |
| 343 | err := cmn.NewErrNotFound("%s: download job %q", d.t, req.id) |
| 344 | req.writeErrResp(err, http.StatusNotFound) |
| 345 | return nil, err |
| 346 | } |
| 347 | return jInfo, nil |
| 348 | } |
| 349 | |
| 350 | func (d *Downloader) Snap() cluster.XactSnap { return d.DemandBase.ExtSnap() } |
no test coverage detected