From c15069ddbbfc07ac8b62a0eff9ca8bce372abb12 Mon Sep 17 00:00:00 2001 From: Qiu Jian Date: Fri, 30 Jun 2023 14:55:22 +0800 Subject: [PATCH] fix: guestimage log panic --- pkg/image/models/image_guest_joint.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/image/models/image_guest_joint.go b/pkg/image/models/image_guest_joint.go index bae1899468..901e64dab8 100644 --- a/pkg/image/models/image_guest_joint.go +++ b/pkg/image/models/image_guest_joint.go @@ -17,6 +17,7 @@ package models import ( "context" "database/sql" + "fmt" "yunion.io/x/pkg/errors" "yunion.io/x/sqlchemy" @@ -115,6 +116,10 @@ func (gm *SGuestImageJointManager) GetImagesByGuestImageId(guestImageId string) }) } +func (gt *SGuestImageJoint) GetId() string { + return fmt.Sprintf("guestimage-%s-image-%s", gt.GuestImageId, gt.ImageId) +} + func (gt *SGuestImageJoint) RealDelete(ctx context.Context, userCred mcclient.TokenCredential) error { return db.DeleteModel(ctx, userCred, gt) }