Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterDriver ¶
func RegisterDriver(d Driver)
Types ¶
type Driver ¶
type Driver interface { SetControlConfig(config *config.Control) error IsInitialized() (bool, error) Register(handler http.Handler) (http.Handler, error) Reset(ctx context.Context, reboostrap func() error) error IsReset() (bool, error) ResetFile() string Start(ctx context.Context, clientAccessInfo *clientaccess.Info) error Test(ctx context.Context) error Restore(ctx context.Context) error EndpointName() string Snapshot(ctx context.Context) error ReconcileSnapshotData(ctx context.Context) error GetMembersClientURLs(ctx context.Context) ([]string, error) RemoveSelf(ctx context.Context) error }
func Registered ¶
func Registered() []Driver
Click to show internal directories.
Click to hide internal directories.