From 4ec82c8b47fe84a7c430a53207f660f0cf79ac50 Mon Sep 17 00:00:00 2001 From: mhf Date: Wed, 29 Mar 2023 22:47:07 +0800 Subject: [PATCH] fix(base): add modulebase unmarshal err --- pkg/mcclient/modulebase/base.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/mcclient/modulebase/base.go b/pkg/mcclient/modulebase/base.go index 347dc01232..901e806921 100644 --- a/pkg/mcclient/modulebase/base.go +++ b/pkg/mcclient/modulebase/base.go @@ -213,7 +213,7 @@ func (this *BaseManager) _list(session *mcclient.ClientSession, path, responseKe } rets, err := body.GetArray(responseKey) if err != nil { - return nil, err + return nil, errors.Wrapf(err, "key:%s", responseKey) } nextMarker, _ := body.GetString("next_marker") markerField, _ := body.GetString("marker_field") @@ -263,7 +263,7 @@ func (this *BaseManager) _submit(session *mcclient.ClientSession, method httputi } ret, e := resp.Get(respKey) if e != nil { - return nil, e + return nil, errors.Wrapf(e, "key:%s", respKey) } return ret, nil }