Explorar o código

etcdctl: fixes 9583. trim spaces in ETCDCTL_ENDPOINTS

Vimal K %!s(int64=7) %!d(string=hai) anos
pai
achega
807dfcea78
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      etcdctl/ctlv3/command/global.go

+ 5 - 0
etcdctl/ctlv3/command/global.go

@@ -394,6 +394,11 @@ func endpointsFromCmd(cmd *cobra.Command) ([]string, error) {
 	// If domain discovery returns no endpoints, check endpoints flag
 	if len(eps) == 0 {
 		eps, err = cmd.Flags().GetStringSlice("endpoints")
+		if err == nil {
+			for i, ip := range eps {
+				eps[i] = strings.TrimSpace(ip)
+			}
+		}
 	}
 	return eps, err
 }