diff --git a/tools-v2/pkg/config/bs.go b/tools-v2/pkg/config/bs.go index 77a00cc38d712f766a4a8f4582d63cb940d8f90c..e1bc9993c6c8b9ca5d773d1a233ae6b3f8234042 100644 --- a/tools-v2/pkg/config/bs.go +++ b/tools-v2/pkg/config/bs.go @@ -514,7 +514,12 @@ func GetBsAddrSlice(cmd *cobra.Command, addrType string) ([]string, *cmderror.Cm } else { addrsStr = viper.GetString(BSFLAG2VIPER[addrType]) } + addrslice := strings.Split(addrsStr, ",") + for i, addr := range addrslice { + addrslice[i] = strings.TrimSpace(addr) + } + for _, addr := range addrslice { if !IsValidAddr(addr) { err := cmderror.ErrGetAddr()