Documentation

Overview

    Code generated by mockery v1.0.0

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    func NewMockCheckpointManager

    func NewMockCheckpointManager() checkpointmanager.CheckpointManager

    Types

    type FakeMirrorClient

    type FakeMirrorClient struct {
    	// contains filtered or unexported fields
    }

    func NewFakeMirrorClient

    func NewFakeMirrorClient() *FakeMirrorClient

    func (*FakeMirrorClient) CreateMirrorPod

    func (fmc *FakeMirrorClient) CreateMirrorPod(pod *v1.Pod) error

    func (*FakeMirrorClient) DeleteMirrorPod

    func (fmc *FakeMirrorClient) DeleteMirrorPod(podFullName string, _ *types.UID) (bool, error)

      TODO (Robert Krawitz): Implement UID checking

      func (*FakeMirrorClient) GetCounts

      func (fmc *FakeMirrorClient) GetCounts(podFullName string) (int, int)

      func (*FakeMirrorClient) GetPods

      func (fmc *FakeMirrorClient) GetPods() []string

      func (*FakeMirrorClient) HasPod

      func (fmc *FakeMirrorClient) HasPod(podFullName string) bool

      func (*FakeMirrorClient) NumOfPods

      func (fmc *FakeMirrorClient) NumOfPods() int

      type MockCheckpointManager

      type MockCheckpointManager struct {
      	// contains filtered or unexported fields
      }

      func (*MockCheckpointManager) CreateCheckpoint

      func (ckm *MockCheckpointManager) CreateCheckpoint(checkpointKey string, checkpoint checkpointmanager.Checkpoint) error

      func (*MockCheckpointManager) GetCheckpoint

      func (ckm *MockCheckpointManager) GetCheckpoint(checkpointKey string, checkpoint checkpointmanager.Checkpoint) error

      func (*MockCheckpointManager) ListCheckpoints

      func (ckm *MockCheckpointManager) ListCheckpoints() ([]string, error)

      func (*MockCheckpointManager) RemoveCheckpoint

      func (ckm *MockCheckpointManager) RemoveCheckpoint(checkpointKey string) error

      type MockManager

      type MockManager struct {
      	mock.Mock
      }

        MockManager is an autogenerated mock type for the Manager type

        func (*MockManager) AddPod

        func (_m *MockManager) AddPod(_a0 *v1.Pod)

          AddPod provides a mock function with given fields: _a0

          func (*MockManager) CreateMirrorPod

          func (_m *MockManager) CreateMirrorPod(_a0 *v1.Pod) error

            CreateMirrorPod provides a mock function with given fields: _a0

            func (*MockManager) DeleteMirrorPod

            func (_m *MockManager) DeleteMirrorPod(podFullName string, _ *types.UID) (bool, error)

              DeleteMirrorPod provides a mock function with given fields: podFullName

              func (*MockManager) DeleteOrphanedMirrorPods

              func (_m *MockManager) DeleteOrphanedMirrorPods()

                DeleteOrphanedMirrorPods provides a mock function with given fields:

                func (*MockManager) DeletePod

                func (_m *MockManager) DeletePod(_a0 *v1.Pod)

                  DeletePod provides a mock function with given fields: _a0

                  func (*MockManager) GetMirrorPodByPod

                  func (_m *MockManager) GetMirrorPodByPod(_a0 *v1.Pod) (*v1.Pod, bool)

                    GetMirrorPodByPod provides a mock function with given fields: _a0

                    func (*MockManager) GetPodByFullName

                    func (_m *MockManager) GetPodByFullName(podFullName string) (*v1.Pod, bool)

                      GetPodByFullName provides a mock function with given fields: podFullName

                      func (*MockManager) GetPodByMirrorPod

                      func (_m *MockManager) GetPodByMirrorPod(_a0 *v1.Pod) (*v1.Pod, bool)

                        GetPodByMirrorPod provides a mock function with given fields: _a0

                        func (*MockManager) GetPodByName

                        func (_m *MockManager) GetPodByName(namespace string, name string) (*v1.Pod, bool)

                          GetPodByName provides a mock function with given fields: namespace, name

                          func (*MockManager) GetPodByUID

                          func (_m *MockManager) GetPodByUID(_a0 types.UID) (*v1.Pod, bool)

                            GetPodByUID provides a mock function with given fields: _a0

                            func (*MockManager) GetPods

                            func (_m *MockManager) GetPods() []*v1.Pod

                              GetPods provides a mock function with given fields:

                              func (*MockManager) GetPodsAndMirrorPods

                              func (_m *MockManager) GetPodsAndMirrorPods() ([]*v1.Pod, []*v1.Pod)

                                GetPodsAndMirrorPods provides a mock function with given fields:

                                func (*MockManager) GetUIDTranslations

                                  GetUIDTranslations provides a mock function with given fields:

                                  func (*MockManager) IsMirrorPodOf

                                  func (_m *MockManager) IsMirrorPodOf(mirrorPod *v1.Pod, _a1 *v1.Pod) bool

                                    IsMirrorPodOf provides a mock function with given fields: mirrorPod, _a1

                                    func (*MockManager) SetPods

                                    func (_m *MockManager) SetPods(pods []*v1.Pod)

                                      SetPods provides a mock function with given fields: pods

                                      func (*MockManager) TranslatePodUID

                                      func (_m *MockManager) TranslatePodUID(uid types.UID) kubelettypes.ResolvedPodUID

                                        TranslatePodUID provides a mock function with given fields: uid

                                        func (*MockManager) UpdatePod

                                        func (_m *MockManager) UpdatePod(_a0 *v1.Pod)

                                          UpdatePod provides a mock function with given fields: _a0