Documentation
¶
Index ¶
- Constants
- func FindBindings(args []string, bf BindingFinder) error
- func ListTargets(cfg MultisiteConfig) error
- func Migrate(args []string, migrator Migrator) error
- func RemoveTarget(args []string, cfg MultisiteConfig) error
- func SaveTarget(args []string, cfg MultisiteConfig) error
- func SetupReplication(args []string, cfg MultisiteConfig) error
- func SwitchoverReplication(args []string, cfg MultisiteConfig, out io.Writer, in io.Reader) error
- func Version() error
- type BindingFinder
- type Migrator
- type MultisiteConfig
Constants ¶
View Source
const ( SaveTargetUsage = `cf mysql-tools save-target <target-name>` RemoveTargetUsage = `Usage: cf mysql-tools remove-target <target-name>` )
View Source
const (
SetupReplicationUsage = `` /* 144-byte string literal not displayed */
)
View Source
const (
SwitchoverReplicationUsage = `` /* 154-byte string literal not displayed */
)
Variables ¶
This section is empty.
Functions ¶
func FindBindings ¶
func FindBindings(args []string, bf BindingFinder) error
func ListTargets ¶
func ListTargets(cfg MultisiteConfig) error
func RemoveTarget ¶
func RemoveTarget(args []string, cfg MultisiteConfig) error
func SaveTarget ¶
func SaveTarget(args []string, cfg MultisiteConfig) error
func SetupReplication ¶
func SetupReplication(args []string, cfg MultisiteConfig) error
func SwitchoverReplication ¶
Types ¶
type BindingFinder ¶
type BindingFinder interface {
FindBindings(serviceLabel string) ([]findbindings.Binding, error)
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.