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

Function protoScriptTimingStatusToDatabase

coderd/agentapi/scripts_test.go:187–200  ·  view source on GitHub ↗
(stage agentproto.Timing_Status)

Source from the content-addressed store, hash-verified

185}
186
187func protoScriptTimingStatusToDatabase(stage agentproto.Timing_Status) database.WorkspaceAgentScriptTimingStatus {
188 var dbStatus database.WorkspaceAgentScriptTimingStatus
189 switch stage {
190 case agentproto.Timing_OK:
191 dbStatus = database.WorkspaceAgentScriptTimingStatusOk
192 case agentproto.Timing_EXIT_FAILURE:
193 dbStatus = database.WorkspaceAgentScriptTimingStatusExitFailure
194 case agentproto.Timing_TIMED_OUT:
195 dbStatus = database.WorkspaceAgentScriptTimingStatusTimedOut
196 case agentproto.Timing_PIPES_LEFT_OPEN:
197 dbStatus = database.WorkspaceAgentScriptTimingStatusPipesLeftOpen
198 }
199 return dbStatus
200}

Callers 1

TestScriptCompletedFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected