package
0.10.0
Repository: https://github.com/backube/volsync.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Copyright 2022 The VolSync authors.

# Functions

Complete indicates that the operation has completed.
CompleteWithImage indicates that the operation has completed, and it provides the synchronized image to the controller.
No description provided by the author
No description provided by the author
InProgress result indicates that the requested operation is still ongoing, but it does not request an explicit requeueing.
No description provided by the author
Register should be called by each mover via an init function to register the mover w/ the main VolSync codebase.
RetryAfter indicates the operation is ongoing and requests explicit requeueing after the provided duration.

# Constants

PVCBindTimeout is the time we should wait before warning that a PVC object is not bound to a PV.
ServiceAddressTimeout is the time we should wait before warning that a Service has not been assigned an address.
SnapshotBindTimeout is the amount of time we should wait before warning that a VolumeSnapshot object is not bound to a VolumeSnapshotContent object.
No description provided by the author

# Variables

Catalog is the list of the available Builders for the controller to use when attempting to find an appropriate mover to service the RS/RD CR.
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
Result indicates the outcome of a synchronization attempt.

# Interfaces

Builder is used to construct Mover instances for the different data mover types.
Mover is a common interface that all data movers implement.