删除集群的时候同时删除相关节点运行日志

This commit is contained in:
刘祥超
2022-07-28 09:47:01 +08:00
parent 530954dd6c
commit 89a69e3165
5 changed files with 65 additions and 6 deletions

View File

@@ -55,12 +55,16 @@ func (this *NodeClusterDAO) EnableNodeCluster(tx *dbs.Tx, id int64) error {
}
// DisableNodeCluster 禁用条目
func (this *NodeClusterDAO) DisableNodeCluster(tx *dbs.Tx, id int64) error {
func (this *NodeClusterDAO) DisableNodeCluster(tx *dbs.Tx, clusterId int64) error {
_, err := this.Query(tx).
Pk(id).
Pk(clusterId).
Set("state", NodeClusterStateDisabled).
Update()
return err
if err != nil {
return err
}
return SharedNodeLogDAO.DeleteNodeLogsWithCluster(tx, nodeconfigs.NodeRoleNode, clusterId)
}
// FindEnabledNodeCluster 查找集群