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

Method GetWorkspaceBuildAgentsByInstanceID

coderd/database/dbauthz/dbauthz.go:5113–5119  ·  view source on GitHub ↗
(ctx context.Context, authInstanceID string)

Source from the content-addressed store, hash-verified

5111}
5112
5113func (q *querier) GetWorkspaceBuildAgentsByInstanceID(ctx context.Context, authInstanceID string) ([]database.GetWorkspaceBuildAgentsByInstanceIDRow, error) {
5114 if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceSystem); err == nil {
5115 return q.db.GetWorkspaceBuildAgentsByInstanceID(ctx, authInstanceID)
5116 }
5117
5118 return fetchWithPostFilter(q.auth, policy.ActionRead, q.db.GetWorkspaceBuildAgentsByInstanceID)(ctx, authInstanceID)
5119}
5120
5121func (q *querier) GetWorkspaceBuildByID(ctx context.Context, buildID uuid.UUID) (database.WorkspaceBuild, error) {
5122 build, err := q.db.GetWorkspaceBuildByID(ctx, buildID)

Callers

nothing calls this directly

Calls 3

authorizeContextMethod · 0.95
fetchWithPostFilterFunction · 0.85

Tested by

no test coverage detected