From 65d1d72f98fceb57961ef3f0e0a12e45157ae1e7 Mon Sep 17 00:00:00 2001 From: TangBin Date: Mon, 25 Feb 2019 12:08:30 +0800 Subject: [PATCH] add more log --- pkg/util/huawei/instance.go | 1 + pkg/util/huawei/utils.go | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/util/huawei/instance.go b/pkg/util/huawei/instance.go index dc89a2788b..14fdcc084a 100644 --- a/pkg/util/huawei/instance.go +++ b/pkg/util/huawei/instance.go @@ -755,6 +755,7 @@ func (self *SRegion) CreateInstance(name string, imageId string, instanceType st } else { // 包年包月 err = cloudprovider.WaitCreated(10*time.Second, 180*time.Second, func() bool { + log.Debugf("WaitCreated %s", _id) order, e := self.GetOrder(_id) if e != nil { log.Debugf(e.Error()) diff --git a/pkg/util/huawei/utils.go b/pkg/util/huawei/utils.go index a7c0eac780..63bdd69af0 100644 --- a/pkg/util/huawei/utils.go +++ b/pkg/util/huawei/utils.go @@ -125,7 +125,8 @@ func doListPart(doList listFunc, queries map[string]string, result interface{}) func DoGet(doGet getFunc, id string, queries map[string]string, result interface{}) error { if len(id) == 0 { - return fmt.Errorf(" id should not be empty") + resultType := reflect.Indirect(reflect.ValueOf(result)).Type() + return fmt.Errorf(" Get %s id should not be empty", resultType.Name()) } ret, err := doGet(id, queries)