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

Function renderDevcontainerStatus

cli/cliui/resources.go:286–299  ·  view source on GitHub ↗
(status codersdk.WorkspaceAgentDevcontainerStatus)

Source from the content-addressed store, hash-verified

284}
285
286func renderDevcontainerStatus(status codersdk.WorkspaceAgentDevcontainerStatus) string {
287 switch status {
288 case codersdk.WorkspaceAgentDevcontainerStatusRunning:
289 return pretty.Sprint(DefaultStyles.Keyword, "▶ running")
290 case codersdk.WorkspaceAgentDevcontainerStatusStopped:
291 return pretty.Sprint(DefaultStyles.Placeholder, "⏹ stopped")
292 case codersdk.WorkspaceAgentDevcontainerStatusStarting:
293 return pretty.Sprint(DefaultStyles.Warn, "⧗ starting")
294 case codersdk.WorkspaceAgentDevcontainerStatusError:
295 return pretty.Sprint(DefaultStyles.Error, "✘ error")
296 default:
297 return pretty.Sprint(DefaultStyles.Placeholder, "○ "+string(status))
298 }
299}
300
301func renderAgentStatus(agent codersdk.WorkspaceAgent) string {
302 switch agent.Status {

Callers 1

renderDevcontainerRowFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected