MCPcopy Create free account
hub / github.com/devnullvoid/pvetui / normalizeWizardFormValues

Function normalizeWizardFormValues

internal/ui/components/config_wizard.go:90–102  ·  view source on GitHub ↗
(values wizardFormValues)

Source from the content-addressed store, hash-verified

88}
89
90func 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.
105type WizardResult struct {

Callers 2

NewConfigWizardPageFunction · 0.85

Calls 1

ExpandHomePathFunction · 0.92

Tested by 1