From 4d6921285e68b3a12da4fd026d2b0cdcfefce15a Mon Sep 17 00:00:00 2001 From: TangBin Date: Wed, 15 Jan 2020 19:16:24 +0800 Subject: [PATCH] server get login info 404 not found --- pkg/mcclient/modules/mod_servers.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/mcclient/modules/mod_servers.go b/pkg/mcclient/modules/mod_servers.go index 3aff2c1889..b364d2234b 100644 --- a/pkg/mcclient/modules/mod_servers.go +++ b/pkg/mcclient/modules/mod_servers.go @@ -15,13 +15,13 @@ package modules import ( - "fmt" "strings" "yunion.io/x/jsonutils" "yunion.io/x/pkg/gotypes" "yunion.io/x/pkg/utils" + "yunion.io/x/onecloud/pkg/httperrors" "yunion.io/x/onecloud/pkg/mcclient" "yunion.io/x/onecloud/pkg/mcclient/modulebase" "yunion.io/x/onecloud/pkg/util/seclib2" @@ -50,7 +50,7 @@ func (this *ServerManager) GetLoginInfo(s *mcclient.ClientSession, id string, pa loginKey, e := data.GetString("metadata", "login_key") if e != nil { - return nil, fmt.Errorf("No login key: %s", e) + return nil, httperrors.NewNotFoundError("No login key: %s", e) } if len(loginKey) > 0 {