(status codersdk.WorkspaceAgentDevcontainerStatus)
| 284 | } |
| 285 | |
| 286 | func 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 | |
| 301 | func renderAgentStatus(agent codersdk.WorkspaceAgent) string { |
| 302 | switch agent.Status { |
no outgoing calls
no test coverage detected