stopLoopAndUpdateForPRD stops the loop for a specific PRD and updates state.
(prdName string)
| 847 | |
| 848 | // stopLoopAndUpdateForPRD stops the loop for a specific PRD and updates state. |
| 849 | func (a App) stopLoopAndUpdateForPRD(prdName string) (tea.Model, tea.Cmd) { |
| 850 | a.stopLoopForPRD(prdName) |
| 851 | if prdName == a.prdName { |
| 852 | a.state = StateStopped |
| 853 | a.lastActivity = "Stopped" |
| 854 | } else { |
| 855 | a.lastActivity = "Stopped " + prdName |
| 856 | } |
| 857 | return a, nil |
| 858 | } |
| 859 | |
| 860 | // stopAllLoops stops all running loops. |
| 861 | func (a *App) stopAllLoops() { |
no test coverage detected