(reason taskpkg.StopReason)
| 886 | } |
| 887 | |
| 888 | func taskStopDetail(reason taskpkg.StopReason) string { |
| 889 | switch reason.Normalize() { |
| 890 | case taskpkg.StopReasonCompleted: |
| 891 | return "task completed" |
| 892 | case taskpkg.StopReasonFailed: |
| 893 | return "task failed" |
| 894 | case taskpkg.StopReasonShutdown: |
| 895 | return taskStopDetailShutdown |
| 896 | case taskpkg.StopReasonOrphanedRun: |
| 897 | return taskStopDetailOrphaned |
| 898 | default: |
| 899 | return taskStopDetailCancellation |
| 900 | } |
| 901 | } |