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

Method GetWorkspaceProxyByHostname

coderd/database/dbauthz/dbauthz.go:5240–5245  ·  view source on GitHub ↗
(ctx context.Context, params database.GetWorkspaceProxyByHostnameParams)

Source from the content-addressed store, hash-verified

5238}
5239
5240func (q *querier) GetWorkspaceProxyByHostname(ctx context.Context, params database.GetWorkspaceProxyByHostnameParams) (database.WorkspaceProxy, error) {
5241 if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceSystem); err != nil {
5242 return database.WorkspaceProxy{}, err
5243 }
5244 return q.db.GetWorkspaceProxyByHostname(ctx, params)
5245}
5246
5247func (q *querier) GetWorkspaceProxyByID(ctx context.Context, id uuid.UUID) (database.WorkspaceProxy, error) {
5248 return fetch(q.log, q.auth, q.db.GetWorkspaceProxyByID)(ctx, id)

Callers

nothing calls this directly

Calls 2

authorizeContextMethod · 0.95

Tested by

no test coverage detected