Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CsiPodVolumeMonitor ¶
type CsiPodVolumeMonitor interface { Start(context.Context) error Shutdown() error Ready() chan struct{} }
func NewPodVolumeMonitor ¶
func NewPodVolumeMonitor( client *clientset.Clientset, namespace string, syncFunction func(peerPodVolume *peerpodvolumeV1alpha1.PeerpodVolume), deleteFunction func(peerPodVolume *peerpodvolumeV1alpha1.PeerpodVolume), ) (CsiPodVolumeMonitor, error)
type PeerpodvolumeController ¶
type PeerpodvolumeController struct {
// contains filtered or unexported fields
}
PeerpodvolumeController is the controller implementation for peerpodvolume resources
func (*PeerpodvolumeController) Run ¶
func (c *PeerpodvolumeController) Run(threadiness int, stopCh chan struct{})
Run sets up event handlers
Click to show internal directories.
Click to hide internal directories.