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

Method workspaceBuildResourcesDeprecated

coderd/deprecated.go:72–85  ·  view source on GitHub ↗

@Summary Removed: Get workspace resources for workspace build @ID removed-get-workspace-resources-for-workspace-build @Security CoderSessionToken @Produce json @Tags Builds @Param workspacebuild path string true "Workspace build ID" @Success 200 {array} codersdk.WorkspaceResource @Router /api/v2/wor

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

Source from the content-addressed store, hash-verified

70// @Router /api/v2/workspacebuilds/{workspacebuild}/resources [get]
71// @Deprecated this endpoint is unused and will be removed in future.
72func (api *API) workspaceBuildResourcesDeprecated(rw http.ResponseWriter, r *http.Request) {
73 ctx := r.Context()
74 workspaceBuild := httpmw.WorkspaceBuildParam(r)
75
76 job, err := api.Database.GetProvisionerJobByID(ctx, workspaceBuild.JobID)
77 if err != nil {
78 httpapi.Write(ctx, rw, http.StatusInternalServerError, codersdk.Response{
79 Message: "Internal error fetching provisioner job.",
80 Detail: err.Error(),
81 })
82 return
83 }
84 api.provisionerJobResources(rw, r, job)
85}

Callers

nothing calls this directly

Calls 6

WorkspaceBuildParamFunction · 0.92
WriteFunction · 0.92
ContextMethod · 0.65
GetProvisionerJobByIDMethod · 0.65
ErrorMethod · 0.45

Tested by

no test coverage detected