Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Dir string
}
func (Config) ListConfigs ¶
func (Config) RemoveConfig ¶
type ServiceAPI ¶
type ServiceAPI interface {
ID() string
UpdateServiceAndWait(instanceName string, arbitraryParams string, planName *string) error
CreateHostInfoKey(instanceName string) (key string, err error)
CreateCredentialsKey(instanceName string) (key string, err error)
InstanceExists(instanceName string) error
InstancePlanName(instanceName string) (planName string, err error)
PlanExists(planName string) (err error)
}
type Target ¶
func (*Target) UnmarshalJSON ¶
type Workflow ¶
type Workflow struct {
Foundation1 ServiceAPI
Foundation2 ServiceAPI
Logger Logger
}
func NewWorkflow ¶
func NewWorkflow(foundation1, foundation2 ServiceAPI, logger Logger) Workflow
func (Workflow) SetupReplication ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.