From 3eeac3d36c64eeddb298660f2f489996779e17ca Mon Sep 17 00:00:00 2001 From: Niels de Vos Date: Thu, 9 Dec 2021 09:07:29 +0100 Subject: [PATCH] rbd: export RunVolumeHealer() so that rbd/driver can start it The rbd-driver calls rbd.runVolumeHealer() which is not available outside the rbd package. By moving the rbd-driver into its own package, RunVolumeHealer() needs to be exported. Signed-off-by: Niels de Vos --- internal/rbd/rbd_healer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/rbd/rbd_healer.go b/internal/rbd/rbd_healer.go index dedd5a678..91a54535b 100644 --- a/internal/rbd/rbd_healer.go +++ b/internal/rbd/rbd_healer.go @@ -127,8 +127,8 @@ func callNodeStageVolume(ns *NodeServer, c *k8s.Clientset, pv *v1.PersistentVolu return nil } -// runVolumeHealer heal the volumes attached on a node. -func runVolumeHealer(ns *NodeServer, conf *util.Config) error { +// RunVolumeHealer heal the volumes attached on a node. +func RunVolumeHealer(ns *NodeServer, conf *util.Config) error { c, err := kubeclient.NewK8sClient() if err != nil { log.ErrorLogMsg("failed to connect to Kubernetes: %v", err)