From 7495f5e77fef2f2fa5adaa240b4eafb8a599f2ba Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Thu, 9 Apr 2015 23:20:05 -0700 Subject: [PATCH] Trim whitespace for lists from rancherctl config set --- config/data_funcs.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config/data_funcs.go b/config/data_funcs.go index 8c0171b1..016eaaa2 100644 --- a/config/data_funcs.go +++ b/config/data_funcs.go @@ -54,7 +54,11 @@ func getOrSetVal(args string, data map[interface{}]interface{}, value interface{ func DummyMarshall(value string) interface{} { if strings.HasPrefix(value, "[") && strings.HasSuffix(value, "]") { - return strings.Split(value[1:len(value)-1], ",") + result := []string{} + for _, i := range strings.Split(value[1:len(value)-1], ",") { + result = append(result, strings.TrimSpace(i)) + } + return result } if value == "true" {