Documentation
¶
Index ¶
- func Abort(app, migrationID string) error
- func ConfirmData(migration scalingo.RegionMigration) bool
- func ConfirmFinalize(migration scalingo.RegionMigration) bool
- func ConfirmPrepare(migration scalingo.RegionMigration) bool
- func ConfirmStep(migration scalingo.RegionMigration, step scalingo.RegionMigrationStep) bool
- func Create(app string, destination string, dstAppName string) error
- func Follow(appID, migrationID string) error
- func List(appId string) error
- func Run(app, migrationID string, step scalingo.RegionMigrationStep) error
- func WatchMigration(client *scalingo.Client, appId, migrationId string, opts RefreshOpts) error
- type RefreshOpts
- type Refresher
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfirmData ¶
func ConfirmData(migration scalingo.RegionMigration) bool
func ConfirmFinalize ¶
func ConfirmFinalize(migration scalingo.RegionMigration) bool
func ConfirmPrepare ¶
func ConfirmPrepare(migration scalingo.RegionMigration) bool
func ConfirmStep ¶
func ConfirmStep(migration scalingo.RegionMigration, step scalingo.RegionMigrationStep) bool
func WatchMigration ¶
func WatchMigration(client *scalingo.Client, appId, migrationId string, opts RefreshOpts) error
Types ¶
type RefreshOpts ¶
type RefreshOpts struct { ExpectedStatuses []scalingo.RegionMigrationStatus HiddenSteps []string CurrentStep scalingo.RegionMigrationStep }
type Refresher ¶
type Refresher struct {
// contains filtered or unexported fields
}
func NewRefresher ¶
func NewRefresher(client *scalingo.Client, appID, migrationID string, opts RefreshOpts) *Refresher
Click to show internal directories.
Click to hide internal directories.