From a3771c90425cff6809e6a4f3e6b396632bb826d8 Mon Sep 17 00:00:00 2001 From: Kouhei Ueno Date: Thu, 31 Jul 2014 20:32:07 +0900 Subject: [PATCH] AtomicUpdate should use api.Encode --- pkg/tools/etcd_tools.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/tools/etcd_tools.go b/pkg/tools/etcd_tools.go index c835b66fe09..2f7bce4ef5b 100644 --- a/pkg/tools/etcd_tools.go +++ b/pkg/tools/etcd_tools.go @@ -17,7 +17,6 @@ limitations under the License. package tools import ( - "encoding/json" "fmt" "reflect" @@ -225,7 +224,7 @@ func (h *EtcdHelper) AtomicUpdate(key string, ptrToType interface{}, tryUpdate E return h.SetObj(key, ret) } - data, err := json.Marshal(ret) + data, err := api.Encode(ret) if err != nil { return err }