GetModelListRequest returns the status of a model list request.
(w http.ResponseWriter, r *http.Request)
| 315 | |
| 316 | // GetModelListRequest returns the status of a model list request. |
| 317 | func (h *Handler) GetModelListRequest(w http.ResponseWriter, r *http.Request) { |
| 318 | requestID := chi.URLParam(r, "requestId") |
| 319 | |
| 320 | req, err := h.ModelListStore.Get(r.Context(), requestID) |
| 321 | if err != nil { |
| 322 | writeError(w, http.StatusInternalServerError, "failed to load request: "+err.Error()) |
| 323 | return |
| 324 | } |
| 325 | if req == nil { |
| 326 | writeError(w, http.StatusNotFound, "request not found") |
| 327 | return |
| 328 | } |
| 329 | writeJSON(w, http.StatusOK, req) |
| 330 | } |
| 331 | |
| 332 | // ReportModelListResult receives the list result from the daemon. |
| 333 | func (h *Handler) ReportModelListResult(w http.ResponseWriter, r *http.Request) { |
nothing calls this directly
no test coverage detected