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

Method GetWorkspaceAgentsByResourceIDs

coderd/database/dbauthz/dbauthz.go:5035–5040  ·  view source on GitHub ↗

GetWorkspaceAgentsByResourceIDs The workspace/job is already fetched.

(ctx context.Context, ids []uuid.UUID)

Source from the content-addressed store, hash-verified

5033// GetWorkspaceAgentsByResourceIDs
5034// The workspace/job is already fetched.
5035func (q *querier) GetWorkspaceAgentsByResourceIDs(ctx context.Context, ids []uuid.UUID) ([]database.WorkspaceAgent, error) {
5036 if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceSystem); err != nil {
5037 return nil, err
5038 }
5039 return q.db.GetWorkspaceAgentsByResourceIDs(ctx, ids)
5040}
5041
5042func (q *querier) GetWorkspaceAgentsByWorkspaceAndBuildNumber(ctx context.Context, arg database.GetWorkspaceAgentsByWorkspaceAndBuildNumberParams) ([]database.WorkspaceAgent, error) {
5043 _, err := q.GetWorkspaceByID(ctx, arg.WorkspaceID)

Callers

nothing calls this directly

Calls 2

authorizeContextMethod · 0.95

Tested by

no test coverage detected