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

Function WorkspaceStatusToProto

tailnet/convert.go:279–304  ·  view source on GitHub ↗
(status codersdk.WorkspaceStatus)

Source from the content-addressed store, hash-verified

277}
278
279func WorkspaceStatusToProto(status codersdk.WorkspaceStatus) proto.Workspace_Status {
280 switch status {
281 case codersdk.WorkspaceStatusCanceled:
282 return proto.Workspace_CANCELED
283 case codersdk.WorkspaceStatusCanceling:
284 return proto.Workspace_CANCELING
285 case codersdk.WorkspaceStatusDeleted:
286 return proto.Workspace_DELETED
287 case codersdk.WorkspaceStatusDeleting:
288 return proto.Workspace_DELETING
289 case codersdk.WorkspaceStatusFailed:
290 return proto.Workspace_FAILED
291 case codersdk.WorkspaceStatusPending:
292 return proto.Workspace_PENDING
293 case codersdk.WorkspaceStatusRunning:
294 return proto.Workspace_RUNNING
295 case codersdk.WorkspaceStatusStarting:
296 return proto.Workspace_STARTING
297 case codersdk.WorkspaceStatusStopped:
298 return proto.Workspace_STOPPED
299 case codersdk.WorkspaceStatusStopping:
300 return proto.Workspace_STOPPING
301 default:
302 return proto.Workspace_UNKNOWN
303 }
304}
305
306type DERPFromDRPCWrapper struct {
307 Client proto.DRPCTailnet_StreamDERPMapsClient

Callers 1

convertRowsFunction · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected