guests: detachnetwork时支持以名字指定network

This commit is contained in:
Yousong Zhou
2019-08-22 08:42:29 +00:00
parent d8dc6aeb0e
commit 6583d52543
+1 -1
View File
@@ -1726,7 +1726,7 @@ func (self *SGuest) PerformDetachnetwork(ctx context.Context, userCred mcclient.
netStr, _ := data.GetString("net_id")
if len(netStr) > 0 {
netObj, err := NetworkManager.FetchById(netStr)
netObj, err := NetworkManager.FetchByIdOrName(userCred, netStr)
if err != nil {
if err == sql.ErrNoRows {
return nil, httperrors.NewResourceNotFoundError2(NetworkManager.Keyword(), netStr)