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

Method GetWorkspaceBuildParameters

coderd/database/dbauthz/dbauthz.go:5160–5169  ·  view source on GitHub ↗
(ctx context.Context, workspaceBuildID uuid.UUID)

Source from the content-addressed store, hash-verified

5158}
5159
5160func (q *querier) GetWorkspaceBuildParameters(ctx context.Context, workspaceBuildID uuid.UUID) ([]database.WorkspaceBuildParameter, error) {
5161 // Authorized call to get the workspace build. If we can read the build,
5162 // we can read the params.
5163 _, err := q.GetWorkspaceBuildByID(ctx, workspaceBuildID)
5164 if err != nil {
5165 return nil, err
5166 }
5167
5168 return q.db.GetWorkspaceBuildParameters(ctx, workspaceBuildID)
5169}
5170
5171func (q *querier) GetWorkspaceBuildProvisionerStateByID(ctx context.Context, buildID uuid.UUID) (database.GetWorkspaceBuildProvisionerStateByIDRow, error) {
5172 // Fetching the provisioner state requires Update permission on the template.

Callers

nothing calls this directly

Calls 2

GetWorkspaceBuildByIDMethod · 0.95

Tested by

no test coverage detected