From d0651082d02d9738e1a9b6ee3399f4a48b05b598 Mon Sep 17 00:00:00 2001 From: pantianying <601666418@qq.com> Date: Mon, 19 Aug 2019 17:59:40 +0800 Subject: [PATCH] choose log level by err --- registry/zookeeper/registry.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/zookeeper/registry.go b/registry/zookeeper/registry.go index b9caba1a8..ff57eb638 100644 --- a/registry/zookeeper/registry.go +++ b/registry/zookeeper/registry.go @@ -381,7 +381,7 @@ func (r *zkRegistry) registerTempZookeeperNode(root string, node string) error { } zkPath, err = r.client.RegisterTemp(root, node) if err != nil { - if strings.Contains(err.Error(), "node already exists") { + if err == zk.ErrNodeExists { logger.Warnf("RegisterTempNode(root{%s}, node{%s}) = error{%v}", root, node, perrors.WithStack(err)) } else { logger.Errorf("RegisterTempNode(root{%s}, node{%s}) = error{%v}", root, node, perrors.WithStack(err)) -- GitLab