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

Function WorkspaceProxy

coderd/httpmw/workspaceproxy.go:42–48  ·  view source on GitHub ↗

WorkspaceProxy returns the workspace proxy from the ExtractWorkspaceProxy middleware.

(r *http.Request)

Source from the content-addressed store, hash-verified

40// WorkspaceProxy returns the workspace proxy from the ExtractWorkspaceProxy
41// middleware.
42func WorkspaceProxy(r *http.Request) database.WorkspaceProxy {
43 proxy, ok := WorkspaceProxyOptional(r)
44 if !ok {
45 panic("developer error: ExtractWorkspaceProxy middleware not provided")
46 }
47 return proxy
48}
49
50type ExtractWorkspaceProxyConfig struct {
51 DB database.Store

Callers 3

Calls 1

WorkspaceProxyOptionalFunction · 0.85

Tested by 1