(d *adminv1.Deployment)
| 767 | } |
| 768 | |
| 769 | func toDeploymentRow(d *adminv1.Deployment) *deployment { |
| 770 | status := formatDeploymentStatus(d.Status) |
| 771 | if d.StatusMessage != "" { |
| 772 | status = fmt.Sprintf("%s: %s", status, d.StatusMessage) |
| 773 | } |
| 774 | return &deployment{ |
| 775 | Branch: d.Branch, |
| 776 | Environment: d.Environment, |
| 777 | Status: status, |
| 778 | Editable: d.Editable, |
| 779 | UsedOn: d.UsedOn.AsTime().Local().Format(time.RFC1123), |
| 780 | } |
| 781 | } |
| 782 | |
| 783 | func formatDeploymentStatus(status adminv1.DeploymentStatus) string { |
| 784 | switch status { |
no test coverage detected