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

Function ConvertWorkspaceResource

coderd/telemetry/telemetry.go:1285–1298  ·  view source on GitHub ↗

ConvertWorkspaceResource anonymizes a workspace resource.

(resource database.WorkspaceResource)

Source from the content-addressed store, hash-verified

1283
1284// ConvertWorkspaceResource anonymizes a workspace resource.
1285func ConvertWorkspaceResource(resource database.WorkspaceResource) WorkspaceResource {
1286 r := WorkspaceResource{
1287 ID: resource.ID,
1288 JobID: resource.JobID,
1289 CreatedAt: resource.CreatedAt,
1290 Transition: resource.Transition,
1291 Type: resource.Type,
1292 InstanceType: resource.InstanceType.String,
1293 }
1294 if resource.ModulePath.Valid {
1295 r.ModulePath = &resource.ModulePath.String
1296 }
1297 return r
1298}
1299
1300// ConvertWorkspaceResourceMetadata anonymizes workspace metadata.
1301func ConvertWorkspaceResourceMetadata(metadata database.WorkspaceResourceMetadatum) WorkspaceResourceMetadata {

Callers 2

InsertWorkspaceResourceFunction · 0.92
createSnapshotMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected