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

Function convertWorkspaceTransition

coderd/provisionerdserver/provisionerdserver.go:3281–3292  ·  view source on GitHub ↗
(transition database.WorkspaceTransition)

Source from the content-addressed store, hash-verified

3279}
3280
3281func convertWorkspaceTransition(transition database.WorkspaceTransition) (sdkproto.WorkspaceTransition, error) {
3282 switch transition {
3283 case database.WorkspaceTransitionStart:
3284 return sdkproto.WorkspaceTransition_START, nil
3285 case database.WorkspaceTransitionStop:
3286 return sdkproto.WorkspaceTransition_STOP, nil
3287 case database.WorkspaceTransitionDelete:
3288 return sdkproto.WorkspaceTransition_DESTROY, nil
3289 default:
3290 return 0, xerrors.Errorf("unrecognized transition: %q", transition)
3291 }
3292}
3293
3294func auditActionFromTransition(transition database.WorkspaceTransition) database.AuditAction {
3295 switch transition {

Callers 1

acquireProtoJobMethod · 0.85

Calls 1

ErrorfMethod · 0.45

Tested by

no test coverage detected