Documentation ¶
Index ¶
- func LogLineFilterFailure(line string) *string
- func LogLineFilterSuccess(line string) *string
- func Register() error
- type Builder
- func (rb *Builder) FromDestination(client client.Client, logger logr.Logger, eventRecorder events.EventRecorder, ...) (mover.Mover, error)
- func (rb *Builder) FromSource(client client.Client, logger logr.Logger, eventRecorder events.EventRecorder, ...) (mover.Mover, error)
- func (rb *Builder) VersionInfo() string
- type Mover
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LogLineFilterFailure ¶
func LogLineFilterSuccess ¶
Filter rsync log lines for a successful move job
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func (*Builder) FromDestination ¶
func (rb *Builder) FromDestination(client client.Client, logger logr.Logger, eventRecorder events.EventRecorder, destination *volsyncv1alpha1.ReplicationDestination, privileged bool) (mover.Mover, error)
func (*Builder) FromSource ¶
func (rb *Builder) FromSource(client client.Client, logger logr.Logger, eventRecorder events.EventRecorder, source *volsyncv1alpha1.ReplicationSource, privileged bool) (mover.Mover, error)
func (*Builder) VersionInfo ¶
Click to show internal directories.
Click to hide internal directories.