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

Function NewTracker

coderd/boundaryusage/tracker.go:45–52  ·  view source on GitHub ↗

NewTracker creates a new boundary usage tracker.

()

Source from the content-addressed store, hash-verified

43
44// NewTracker creates a new boundary usage tracker.
45func NewTracker() *Tracker {
46 return &Tracker{
47 workspaces: make(map[uuid.UUID]struct{}),
48 users: make(map[uuid.UUID]struct{}),
49 workspacesDelta: make(map[uuid.UUID]struct{}),
50 usersDelta: make(map[uuid.UUID]struct{}),
51 }
52}
53
54// Track records boundary usage for a workspace.
55func (t *Tracker) Track(workspaceID, ownerID uuid.UUID, allowed, denied int64) {

Calls

no outgoing calls