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

Method GetProvisionerJobByIDWithLock

coderd/database/dbauthz/dbauthz.go:4067–4077  ·  view source on GitHub ↗
(ctx context.Context, id uuid.UUID)

Source from the content-addressed store, hash-verified

4065}
4066
4067func (q *querier) GetProvisionerJobByIDWithLock(ctx context.Context, id uuid.UUID) (database.ProvisionerJob, error) {
4068 job, err := q.db.GetProvisionerJobByIDWithLock(ctx, id)
4069 if err != nil {
4070 return database.ProvisionerJob{}, err
4071 }
4072
4073 if err := q.authorizeProvisionerJob(ctx, job); err != nil {
4074 return database.ProvisionerJob{}, err
4075 }
4076 return job, nil
4077}
4078
4079func (q *querier) GetProvisionerJobTimingsByJobID(ctx context.Context, jobID uuid.UUID) ([]database.ProvisionerJobTiming, error) {
4080 _, err := q.GetProvisionerJobByID(ctx, jobID)

Callers

nothing calls this directly

Calls 2

Tested by

no test coverage detected