MCPcopy Index your code
hub / github.com/coder/coder / provisionerJobs

Method provisionerJobs

coderd/provisionerjobs.go:82–91  ·  view source on GitHub ↗

@Summary Get provisioner jobs @ID get-provisioner-jobs @Security CoderSessionToken @Produce json @Tags Organizations @Param organization path string true "Organization ID" format(uuid) @Param limit query int false "Page limit" @Param ids query []string false "Filter results by job IDs" format(uuid)

(rw http.ResponseWriter, r *http.Request)

Source from the content-addressed store, hash-verified

80// @Success 200 {array} codersdk.ProvisionerJob
81// @Router /api/v2/organizations/{organization}/provisionerjobs [get]
82func (api *API) provisionerJobs(rw http.ResponseWriter, r *http.Request) {
83 ctx := r.Context()
84
85 jobs, ok := api.handleAuthAndFetchProvisionerJobs(rw, r, nil)
86 if !ok {
87 return
88 }
89
90 httpapi.Write(ctx, rw, http.StatusOK, slice.List(jobs, convertProvisionerJobWithQueuePosition))
91}
92
93// handleAuthAndFetchProvisionerJobs is an internal method shared by
94// provisionerJob and provisionerJobs. If ok is false the caller should

Callers

nothing calls this directly

Calls 4

WriteFunction · 0.92
ListFunction · 0.92
ContextMethod · 0.65

Tested by

no test coverage detected