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

Method GetTemplateAverageBuildTime

coderd/database/dbauthz/dbauthz.go:4278–4283  ·  view source on GitHub ↗

Only used by metrics cache.

(ctx context.Context, arg uuid.NullUUID)

Source from the content-addressed store, hash-verified

4276
4277// Only used by metrics cache.
4278func (q *querier) GetTemplateAverageBuildTime(ctx context.Context, arg uuid.NullUUID) (database.GetTemplateAverageBuildTimeRow, error) {
4279 if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceSystem); err != nil {
4280 return database.GetTemplateAverageBuildTimeRow{}, err
4281 }
4282 return q.db.GetTemplateAverageBuildTime(ctx, arg)
4283}
4284
4285func (q *querier) GetTemplateByID(ctx context.Context, id uuid.UUID) (database.Template, error) {
4286 return fetch(q.log, q.auth, q.db.GetTemplateByID)(ctx, id)

Callers

nothing calls this directly

Calls 2

authorizeContextMethod · 0.95

Tested by

no test coverage detected