this repo has no description

cmd/hypercloud-installer: make errors better

Signed-off-by: Xe Iaso <me@xeiaso.net>

Xe Iaso a415788e faa398d5

Changed files
+4 -4
cmd
hypercloud-installer
+4 -4
cmd/hypercloud-installer/main.go
··· 41 41 errs = append(errs, fmt.Errorf("ipv4 or ipv6 is required")) 42 42 } 43 43 if len(errs) > 0 { 44 - return fmt.Errorf("ip is invalid: %v", errors.Join(errs...)) 44 + return errors.Join(errs...) 45 45 } 46 46 47 47 return nil ··· 69 69 errs = append(errs, fmt.Errorf("externalIP is invalid: %w", err)) 70 70 } 71 71 if len(errs) > 0 { 72 - return fmt.Errorf("config is invalid: %v", errors.Join(errs...)) 72 + return errors.Join(errs...) 73 73 } 74 74 75 75 return nil ··· 96 96 } 97 97 98 98 if len(errs) > 0 { 99 - return fmt.Errorf("acme is invalid: %v", errors.Join(errs...)) 99 + return errors.Join(errs...) 100 100 } 101 101 102 102 return nil ··· 116 116 errs = append(errs, fmt.Errorf("name is required")) 117 117 } 118 118 if len(errs) > 0 { 119 - return fmt.Errorf("acme directory is invalid: %v", errors.Join(errs...)) 119 + return errors.Join(errs...) 120 120 } 121 121 122 122 return nil