| 88 | } |
| 89 | |
| 90 | func normalizeWizardFormValues(values wizardFormValues) wizardFormValues { |
| 91 | values.ProfileName = strings.TrimSpace(values.ProfileName) |
| 92 | values.Addr = strings.TrimSpace(values.Addr) |
| 93 | values.User = strings.TrimSpace(values.User) |
| 94 | values.TokenID = strings.TrimSpace(values.TokenID) |
| 95 | values.Realm = strings.TrimSpace(values.Realm) |
| 96 | values.ApiPath = strings.TrimSpace(values.ApiPath) |
| 97 | values.SSHUser = strings.TrimSpace(values.SSHUser) |
| 98 | values.VMSSHUser = strings.TrimSpace(values.VMSSHUser) |
| 99 | values.SSHKeyfile = config.ExpandHomePath(values.SSHKeyfile) |
| 100 | values.VMSSHKeyfile = config.ExpandHomePath(values.VMSSHKeyfile) |
| 101 | return values |
| 102 | } |
| 103 | |
| 104 | // WizardResult represents the result of a configuration wizard operation. |
| 105 | type WizardResult struct { |