Documentation
¶
Overview ¶
This file was generated by counterfeiter
This file was generated by counterfeiter
Index ¶
- Variables
- func Logger() log.Logger
- func NewFakeBackupContext(target string, env map[string]string, storageProvider cfbackup.StorageProvider) (backupContext cfbackup.BackupContext)
- func NewFakeDirector(ip, username, password string, port int) (cfbackup.Bosh, error)
- func NewFakeNoStoresDirector(ip, username, password string, port int) (cfbackup.Bosh, error)
- func NewLocalMockExecuter() command.Executer
- type ClosingBuffer
- type FailExecuter
- type FailureMockNFSExecuter
- type FakeBosh
- func (fake *FakeBosh) ChangeJobState(arg1 string, arg2 string, arg3 string, arg4 int, arg5 io.Reader) (int, error)
- func (fake *FakeBosh) ChangeJobStateArgsForCall(i int) (string, string, string, int, io.Reader)
- func (fake *FakeBosh) ChangeJobStateCallCount() int
- func (fake *FakeBosh) ChangeJobStateReturns(result1 int, result2 error)
- func (fake *FakeBosh) ChangeJobStateReturnsOnCall(i int, result1 int, result2 error)
- func (fake *FakeBosh) GetCloudControllerVMSet(name string) (io.ReadCloser, error)
- func (fake *FakeBosh) GetCloudControllerVMSetArgsForCall(i int) string
- func (fake *FakeBosh) GetCloudControllerVMSetCallCount() int
- func (fake *FakeBosh) GetCloudControllerVMSetReturns(result1 io.ReadCloser, result2 error)
- func (fake *FakeBosh) GetCloudControllerVMSetReturnsOnCall(i int, result1 io.ReadCloser, result2 error)
- func (fake *FakeBosh) GetDeploymentManifest(deploymentName string) (io.ReadCloser, error)
- func (fake *FakeBosh) GetDeploymentManifestArgsForCall(i int) string
- func (fake *FakeBosh) GetDeploymentManifestCallCount() int
- func (fake *FakeBosh) GetDeploymentManifestReturns(result1 io.ReadCloser, result2 error)
- func (fake *FakeBosh) GetDeploymentManifestReturnsOnCall(i int, result1 io.ReadCloser, result2 error)
- func (fake *FakeBosh) GetInfo() (io.ReadCloser, error)
- func (fake *FakeBosh) GetInfoCallCount() int
- func (fake *FakeBosh) GetInfoReturns(result1 io.ReadCloser, result2 error)
- func (fake *FakeBosh) GetInfoReturnsOnCall(i int, result1 io.ReadCloser, result2 error)
- func (fake *FakeBosh) Invocations() map[string][][]interface{}
- func (fake *FakeBosh) RetrieveTaskStatus(arg1 int) (*cfbackup.Task, error)
- func (fake *FakeBosh) RetrieveTaskStatusArgsForCall(i int) int
- func (fake *FakeBosh) RetrieveTaskStatusCallCount() int
- func (fake *FakeBosh) RetrieveTaskStatusReturns(result1 *cfbackup.Task, result2 error)
- func (fake *FakeBosh) RetrieveTaskStatusReturnsOnCall(i int, result1 *cfbackup.Task, result2 error)
- type FakeDirectorCreator
- func (fake *FakeDirectorCreator) ArgsForCall(i int) (string, string, string, int)
- func (fake *FakeDirectorCreator) CallCount() int
- func (fake *FakeDirectorCreator) Invocations() map[string][][]interface{}
- func (fake *FakeDirectorCreator) Returns(result1 cfbackup.Bosh, result2 error)
- func (fake *FakeDirectorCreator) ReturnsOnCall(i int, result1 cfbackup.Bosh, result2 error)
- func (fake *FakeDirectorCreator) Spy(ip string, username string, password string, port int) (cfbackup.Bosh, error)
- type FakeStorageProvider
- type MockHTTPGateway
- type MockStringStorageProvider
- type SuccessExecuter
- type SuccessMockNFSExecuter
Constants ¶
This section is empty.
Variables ¶
View Source
var ( //SuccessString -- SuccessString = `{"state":"done"}` //FailureString -- FailureString = `{"state":"notdone"}` )
View Source
var ( NfsSuccessString = "success nfs" NfsFailureString = "failed nfs" )
Exported status strings
View Source
var ( //ErrMockNfsCommand --- ErrMockNfsCommand = errors.New("error occurred") )
View Source
var GetNfs = func(lf io.Writer, cmdexec command.Executer) *cfbackup.NFSBackup { return &cfbackup.NFSBackup{ Caller: cmdexec, RemoteOps: &mockRemoteOps{ Writer: lf, }, } }
GetNfs ---
View Source
var MockMultiPartBodyFunc = func(string, string, io.Reader, map[string]string) (io.Reader, error) { return &ClosingBuffer{bytes.NewBufferString("success")}, nil }
MockMultiPartBodyFunc --
View Source
var MockMultiPartUploadFunc = func(ghttp.ConnAuth, string, string, int64, io.Reader, map[string]string) (*http.Response, error) { return &http.Response{ StatusCode: 200, }, nil }
MockMultiPartUploadFunc ---
Functions ¶
func NewFakeBackupContext ¶
func NewFakeBackupContext(target string, env map[string]string, storageProvider cfbackup.StorageProvider) (backupContext cfbackup.BackupContext)
NewFakeBackupContext --
func NewFakeDirector ¶
NewFakeDirector ---
func NewFakeNoStoresDirector ¶ added in v0.1.140
NewFakeDirector ---
Types ¶
type ClosingBuffer ¶
ClosingBuffer ---
type FakeBosh ¶ added in v0.1.148
type FakeBosh struct { GetInfoStub func() (io.ReadCloser, error) GetCloudControllerVMSetStub func(name string) (io.ReadCloser, error) GetDeploymentManifestStub func(deploymentName string) (io.ReadCloser, error) ChangeJobStateStub func(string, string, string, int, io.Reader) (int, error) RetrieveTaskStatusStub func(int) (*cfbackup.Task, error) // contains filtered or unexported fields }
func (*FakeBosh) ChangeJobState ¶ added in v0.1.148
func (*FakeBosh) ChangeJobStateArgsForCall ¶ added in v0.1.148
func (*FakeBosh) ChangeJobStateCallCount ¶ added in v0.1.148
func (*FakeBosh) ChangeJobStateReturns ¶ added in v0.1.148
func (*FakeBosh) ChangeJobStateReturnsOnCall ¶ added in v0.1.148
func (*FakeBosh) GetCloudControllerVMSet ¶ added in v0.1.148
func (fake *FakeBosh) GetCloudControllerVMSet(name string) (io.ReadCloser, error)
func (*FakeBosh) GetCloudControllerVMSetArgsForCall ¶ added in v0.1.148
func (*FakeBosh) GetCloudControllerVMSetCallCount ¶ added in v0.1.148
func (*FakeBosh) GetCloudControllerVMSetReturns ¶ added in v0.1.148
func (fake *FakeBosh) GetCloudControllerVMSetReturns(result1 io.ReadCloser, result2 error)
func (*FakeBosh) GetCloudControllerVMSetReturnsOnCall ¶ added in v0.1.148
func (fake *FakeBosh) GetCloudControllerVMSetReturnsOnCall(i int, result1 io.ReadCloser, result2 error)
func (*FakeBosh) GetDeploymentManifest ¶ added in v0.1.148
func (fake *FakeBosh) GetDeploymentManifest(deploymentName string) (io.ReadCloser, error)
func (*FakeBosh) GetDeploymentManifestArgsForCall ¶ added in v0.1.148
func (*FakeBosh) GetDeploymentManifestCallCount ¶ added in v0.1.148
func (*FakeBosh) GetDeploymentManifestReturns ¶ added in v0.1.148
func (fake *FakeBosh) GetDeploymentManifestReturns(result1 io.ReadCloser, result2 error)
func (*FakeBosh) GetDeploymentManifestReturnsOnCall ¶ added in v0.1.148
func (fake *FakeBosh) GetDeploymentManifestReturnsOnCall(i int, result1 io.ReadCloser, result2 error)
func (*FakeBosh) GetInfoCallCount ¶ added in v0.1.148
func (*FakeBosh) GetInfoReturns ¶ added in v0.1.148
func (fake *FakeBosh) GetInfoReturns(result1 io.ReadCloser, result2 error)
func (*FakeBosh) GetInfoReturnsOnCall ¶ added in v0.1.148
func (fake *FakeBosh) GetInfoReturnsOnCall(i int, result1 io.ReadCloser, result2 error)
func (*FakeBosh) Invocations ¶ added in v0.1.148
func (*FakeBosh) RetrieveTaskStatus ¶ added in v0.1.148
func (*FakeBosh) RetrieveTaskStatusArgsForCall ¶ added in v0.1.148
func (*FakeBosh) RetrieveTaskStatusCallCount ¶ added in v0.1.148
func (*FakeBosh) RetrieveTaskStatusReturns ¶ added in v0.1.148
type FakeDirectorCreator ¶ added in v0.1.148
type FakeDirectorCreator struct { Stub func(ip, username, password string, port int) (cfbackup.Bosh, error) // contains filtered or unexported fields }
func (*FakeDirectorCreator) ArgsForCall ¶ added in v0.1.148
func (*FakeDirectorCreator) CallCount ¶ added in v0.1.148
func (fake *FakeDirectorCreator) CallCount() int
func (*FakeDirectorCreator) Invocations ¶ added in v0.1.148
func (fake *FakeDirectorCreator) Invocations() map[string][][]interface{}
func (*FakeDirectorCreator) Returns ¶ added in v0.1.148
func (fake *FakeDirectorCreator) Returns(result1 cfbackup.Bosh, result2 error)
func (*FakeDirectorCreator) ReturnsOnCall ¶ added in v0.1.148
func (fake *FakeDirectorCreator) ReturnsOnCall(i int, result1 cfbackup.Bosh, result2 error)
type FakeStorageProvider ¶
type FakeStorageProvider struct { }
FakeStorageProvider --
func (*FakeStorageProvider) Reader ¶
func (d *FakeStorageProvider) Reader(path ...string) (io.ReadCloser, error)
Reader ---
func (*FakeStorageProvider) Writer ¶
func (d *FakeStorageProvider) Writer(path ...string) (closer io.WriteCloser, err error)
Writer --
type MockHTTPGateway ¶
MockHTTPGateway --
func (*MockHTTPGateway) Get ¶
func (gateway *MockHTTPGateway) Get(entity ghttp.HttpRequestEntity) ghttp.RequestAdaptor
Get --
func (*MockHTTPGateway) Post ¶
func (gateway *MockHTTPGateway) Post(entity ghttp.HttpRequestEntity, body io.Reader) ghttp.RequestAdaptor
Post ---
func (*MockHTTPGateway) Put ¶
func (gateway *MockHTTPGateway) Put(entity ghttp.HttpRequestEntity, body io.Reader) ghttp.RequestAdaptor
Put --
type MockStringStorageProvider ¶ added in v0.1.101
type MockStringStorageProvider struct { *bytes.Buffer ErrFakeResponse error ErrFakeCloseResponse error }
MockStringStorageProvider ----
func NewMockStringStorageProvider ¶ added in v0.1.101
func NewMockStringStorageProvider() *MockStringStorageProvider
NewMockStringStorageProvider ---
func (*MockStringStorageProvider) Close ¶ added in v0.1.101
func (s *MockStringStorageProvider) Close() (err error)
Close ----
func (*MockStringStorageProvider) Reader ¶ added in v0.1.101
func (s *MockStringStorageProvider) Reader(path ...string) (read io.ReadCloser, err error)
Reader ---
func (*MockStringStorageProvider) Writer ¶ added in v0.1.101
func (s *MockStringStorageProvider) Writer(path ...string) (writer io.WriteCloser, err error)
Writer ----
type SuccessMockNFSExecuter ¶
type SuccessMockNFSExecuter struct {
ActualCommand string
}
SuccessMockNFSExecuter ---
Click to show internal directories.
Click to hide internal directories.