mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-21 14:19:49 +08:00
fix(notify): host topic bug fix (#19167)
Co-authored-by: 马鸿飞 <mahongfei@yunion.cn>
This commit is contained in:
@@ -3209,15 +3209,11 @@ func (manager *SGuestManager) newCloudVM(ctx context.Context, userCred mcclient.
|
||||
lockman.LockRawObject(ctx, manager.Keyword(), "name")
|
||||
defer lockman.ReleaseRawObject(ctx, manager.Keyword(), "name")
|
||||
|
||||
if options.Options.EnableSyncName {
|
||||
guest.Name = extVM.GetName()
|
||||
} else {
|
||||
newName, err := db.GenerateName(ctx, manager, syncOwnerId, extVM.GetName())
|
||||
if err != nil {
|
||||
return errors.Wrapf(err, "db.GenerateName")
|
||||
}
|
||||
guest.Name = newName
|
||||
newName, err := db.GenerateName(ctx, manager, syncOwnerId, extVM.GetName())
|
||||
if err != nil {
|
||||
return errors.Wrapf(err, "db.GenerateName")
|
||||
}
|
||||
guest.Name = newName
|
||||
|
||||
return manager.TableSpec().Insert(ctx, &guest)
|
||||
}()
|
||||
|
||||
@@ -138,6 +138,8 @@ func (sm *STopicManager) InitializeData() error {
|
||||
DefaultServerPanicked,
|
||||
DefaultPasswordExpire,
|
||||
DefaultResourceRelease,
|
||||
DefaultAttachOrDetach,
|
||||
DefaultIsolatedDeviceChanged,
|
||||
)
|
||||
q := sm.Query()
|
||||
topics := make([]STopic, 0, initSNames.Len())
|
||||
|
||||
Reference in New Issue
Block a user