fix: data is cleared

Signed-off-by: hongming <talonwan@yunify.com>
This commit is contained in:
hongming
2018-12-10 18:50:30 +08:00
parent 492bf08de0
commit e0dfc10010

View File

@@ -128,11 +128,12 @@ func (ctl *ClusterRoleCtl) initListerAndInformer() {
}
},
DeleteFunc: func(obj interface{}) {
var item ClusterRole
object := obj.(*v1.ClusterRole)
db.Where("name=?", object.Name).Find(&item)
db.Delete(item)
object := obj.(*v1.ClusterRole)
if err := db.Delete(ClusterRole{}, "name=?", object.Name).Error; err != nil {
glog.Error("cluster roles delete error", err)
}
},
})
ctl.informer = informer