~juju-qa/ubuntu/xenial/juju/2.0-rc2

« back to all changes in this revision

Viewing changes to src/github.com/juju/juju/cmd/juju/backups/export_test.go

  • Committer: Nicholas Skaggs
  • Date: 2016-09-30 14:39:30 UTC
  • mfrom: (1.8.1)
  • Revision ID: nicholas.skaggs@canonical.com-20160930143930-vwwhrefh6ftckccy
import upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
72
72
        api RestoreAPI,
73
73
        getArchive func(string) (ArchiveReader, *params.BackupsMetadataResult, error),
74
74
        newEnviron func(environs.OpenParams) (environs.Environ, error),
75
 
        getRebootstrapParams func(string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error),
 
75
        getRebootstrapParams func(*cmd.Context, string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error),
76
76
) cmd.Command {
77
77
        c := &restoreCommand{
78
78
                getArchiveFunc:           getArchive,
102
102
        }
103
103
}
104
104
 
105
 
func GetRebootstrapParamsFunc(cloud string) func(string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error) {
106
 
        return func(string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error) {
 
105
func GetRebootstrapParamsFunc(cloud string) func(*cmd.Context, string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error) {
 
106
        return func(*cmd.Context, string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error) {
107
107
                return &restoreBootstrapParams{
108
108
                        ControllerConfig: testing.FakeControllerConfig(),
109
109
                        Cloud: environs.CloudSpec{
115
115
        }
116
116
}
117
117
 
118
 
func GetRebootstrapParamsFuncWithError() func(string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error) {
119
 
        return func(string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error) {
 
118
func GetRebootstrapParamsFuncWithError() func(*cmd.Context, string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error) {
 
119
        return func(*cmd.Context, string, *params.BackupsMetadataResult) (*restoreBootstrapParams, error) {
120
120
                return nil, errors.New("failed")
121
121
        }
122
122
}