Documentation ¶
Index ¶
- func StartController(ctx context.Context, nodeID string) error
- func SyncVolumes(ctx context.Context, nodeID string)
- type VolumeEventHandler
- func (handler *VolumeEventHandler) Handle(ctx context.Context, args listener.EventArgs) error
- func (handler *VolumeEventHandler) KubeClient() kubernetes.Interface
- func (handler *VolumeEventHandler) ListerWatcher() cache.ListerWatcher
- func (handler *VolumeEventHandler) Name() string
- func (handler *VolumeEventHandler) ObjectType() runtime.Object
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartController ¶ added in v1.4.1
func SyncVolumes ¶ added in v1.4.0
Types ¶
type VolumeEventHandler ¶ added in v1.4.1
type VolumeEventHandler struct {
// contains filtered or unexported fields
}
func NewVolumeEventHandler ¶ added in v1.4.1
func NewVolumeEventHandler(nodeID string) *VolumeEventHandler
func (*VolumeEventHandler) KubeClient ¶ added in v1.4.1
func (handler *VolumeEventHandler) KubeClient() kubernetes.Interface
func (*VolumeEventHandler) ListerWatcher ¶ added in v1.4.1
func (handler *VolumeEventHandler) ListerWatcher() cache.ListerWatcher
func (*VolumeEventHandler) Name ¶ added in v1.4.1
func (handler *VolumeEventHandler) Name() string
func (*VolumeEventHandler) ObjectType ¶ added in v1.4.1
func (handler *VolumeEventHandler) ObjectType() runtime.Object
Click to show internal directories.
Click to hide internal directories.