()
| 112 | } |
| 113 | |
| 114 | func (m *cliProgress) runTask() tea.Cmd { |
| 115 | return func() tea.Msg { |
| 116 | callback := func(p docker.DeployProgress) { |
| 117 | m.progressChan <- p |
| 118 | } |
| 119 | err := m.task(callback) |
| 120 | return cliProgressDoneMsg{err: err} |
| 121 | } |
| 122 | } |
| 123 | |
| 124 | func (m *cliProgress) waitForProgress() tea.Cmd { |
| 125 | return func() tea.Msg { |