INNER CODE UNIT · Go
cleanup
kumahq/kuma · app/cni/pkg/install/main.go:37
func cleanup(ic *InstallerConfig) {
log.Info("starting cleanup")
if err := removeBinFiles(); err != nil {
log.Error(err, "could not remove cni bin file")
} else {
log.V(1).Info("removed existing binaries")
}
if err := revertConfig(ic.MountedCniNetDir+"/"+ic.CniConfName, ic.ChainedCniPlugin); err != nil {
log.Error(err, "could not revert config")
} else {
log.V(1).Info("reverted config")
}
if err := removeKubeconfig(ic.MountedCniNetDir, ic.KubeconfigName); err != nil {
log.Error(err, "could not remove kubeconfig")
} else {
log.V(1).Info("removed kubeconfig")
}
if err := os.Remove(readyFilePath); err != nil {