Clean after merging
- commit
- 6f40ac7668df25e93a8afa1d1c182e94be06f764
- author
- bnema · · 2023-11-09 15:21 UTC
- parent
- 86b12d7
- signature
- unsigned
1 file · +0 -22
M internal/cli/mvu/spinner.go +0 -22
| @@ -135,25 +135,3 @@ func (m SpinnerModel) View() string { | |||
| 135 | 135 | // Use the textStyle to format the entire string | |
| 136 | 136 | return fmt.Sprintf("\n\n %s Wait while Traefik is setting up the domain and certificates... \n\n", m.spinner.View()) | |
| 137 | 137 | } | |
| 138 | - | ||
| 139 | - | // RunDeploymentTUI runs the complete deployment TUI and returns the final model | |
| 140 | - | func RunDeploymentTUI(client *http.Client, imageName, targetDomain, port string) (SpinnerModel, error) { | |
| 141 | - | m := NewSpinnerModel() | |
| 142 | - | m.deployment.imageName = imageName | |
| 143 | - | m.deployment.targetDomain = targetDomain | |
| 144 | - | m.deployment.port = port | |
| 145 | - | m.deployment.client = client | |
| 146 | - | ||
| 147 | - | p := tea.NewProgram(m) | |
| 148 | - | modelInterface, err := p.Run() | |
| 149 | - | if err != nil { | |
| 150 | - | return SpinnerModel{}, fmt.Errorf("error running TUI program: %w", err) | |
| 151 | - | } | |
| 152 | - | ||
| 153 | - | finalModel, ok := modelInterface.(SpinnerModel) | |
| 154 | - | if !ok { | |
| 155 | - | return SpinnerModel{}, fmt.Errorf("could not type assert tea model to concrete type") | |
| 156 | - | } | |
| 157 | - | ||
| 158 | - | return finalModel, nil | |
| 159 | - | } | |
| @@ -135,25 +135,3 @@ func (m SpinnerModel) View() string { | |||||
| 135 | // Use the textStyle to format the entire string | 135 | // Use the textStyle to format the entire string | ||
| 136 | return fmt.Sprintf("\n\n %s Wait while Traefik is setting up the domain and certificates... \n\n", m.spinner.View()) | 136 | return fmt.Sprintf("\n\n %s Wait while Traefik is setting up the domain and certificates... \n\n", m.spinner.View()) | ||
| 137 | } | 137 | } | ||
| 138 | - | ||||
| 139 | - | // RunDeploymentTUI runs the complete deployment TUI and returns the final model | |||
| 140 | - | func RunDeploymentTUI(client *http.Client, imageName, targetDomain, port string) (SpinnerModel, error) { | |||
| 141 | - | m := NewSpinnerModel() | |||
| 142 | - | m.deployment.imageName = imageName | |||
| 143 | - | m.deployment.targetDomain = targetDomain | |||
| 144 | - | m.deployment.port = port | |||
| 145 | - | m.deployment.client = client | |||
| 146 | - | ||||
| 147 | - | p := tea.NewProgram(m) | |||
| 148 | - | modelInterface, err := p.Run() | |||
| 149 | - | if err != nil { | |||
| 150 | - | return SpinnerModel{}, fmt.Errorf("error running TUI program: %w", err) | |||
| 151 | - | } | |||
| 152 | - | ||||
| 153 | - | finalModel, ok := modelInterface.(SpinnerModel) | |||
| 154 | - | if !ok { | |||
| 155 | - | return SpinnerModel{}, fmt.Errorf("could not type assert tea model to concrete type") | |||
| 156 | - | } | |||
| 157 | - | ||||
| 158 | - | return finalModel, nil | |||
| 159 | - | } | |||