util

package
v0.8.0-1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 15, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package util is a generated GoMock package.

Package util is a generated GoMock package.

Package util is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ErrorHandler

type ErrorHandler struct {
}

func (*ErrorHandler) ExitOnError

func (eh *ErrorHandler) ExitOnError(err error, msg ...string)

type ErrorHandlerInterface

type ErrorHandlerInterface interface {
	ExitOnError(error, ...string)
}

type ManagerClient

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

func NewManagerClient

func NewManagerClient(url, user, pass string) (*ManagerClient, error)

func (ManagerClient) GetNode

func (mc ManagerClient) GetNode(nodeId string) (*client.Node, error)

func (ManagerClient) GetVolume

func (mc ManagerClient) GetVolume(id string) (*client.Volume, error)

func (ManagerClient) ListNodes

func (mc ManagerClient) ListNodes() ([]client.Node, error)

func (ManagerClient) ListVolumes

func (mc ManagerClient) ListVolumes() ([]client.Volume, error)

func (ManagerClient) RemoveReplica

func (mc ManagerClient) RemoveReplica(volume client.Volume, replicaName string) (*client.Volume, error)

func (ManagerClient) UpdateNode

func (mc ManagerClient) UpdateNode(node *client.Node, update interface{}) (*client.Node, error)

func (ManagerClient) UpdateReplicaCount

func (mc ManagerClient) UpdateReplicaCount(volume *client.Volume, replicaCount int64) (*client.Volume, error)

func (ManagerClient) VolumeAttach

func (mc ManagerClient) VolumeAttach(volume *client.Volume, hostId string) (*client.Volume, error)

func (ManagerClient) VolumeDetach

func (mc ManagerClient) VolumeDetach(volume *client.Volume) (*client.Volume, error)

type ManagerClientInterface

type ManagerClientInterface interface {
	ListVolumes() ([]client.Volume, error)
	GetVolume(string) (*client.Volume, error)
	ListNodes() ([]client.Node, error)
	GetNode(string) (*client.Node, error)
	UpdateNode(*client.Node, interface{}) (*client.Node, error)
	RemoveReplica(client.Volume, string) (*client.Volume, error)
	VolumeDetach(*client.Volume) (*client.Volume, error)
	VolumeAttach(*client.Volume, string) (*client.Volume, error)
	UpdateReplicaCount(*client.Volume, int64) (*client.Volume, error)
}

type MockErrorHandlerInterface

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

MockErrorHandlerInterface is a mock of ErrorHandlerInterface interface

func NewMockErrorHandlerInterface

func NewMockErrorHandlerInterface(ctrl *gomock.Controller) *MockErrorHandlerInterface

NewMockErrorHandlerInterface creates a new mock instance

func (*MockErrorHandlerInterface) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockErrorHandlerInterface) ExitOnError

func (m *MockErrorHandlerInterface) ExitOnError(arg0 error, arg1 ...string)

ExitOnError mocks base method

type MockErrorHandlerInterfaceMockRecorder

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

MockErrorHandlerInterfaceMockRecorder is the mock recorder for MockErrorHandlerInterface

func (*MockErrorHandlerInterfaceMockRecorder) ExitOnError

func (mr *MockErrorHandlerInterfaceMockRecorder) ExitOnError(arg0 interface{}, arg1 ...interface{}) *gomock.Call

ExitOnError indicates an expected call of ExitOnError

type MockManagerClientInterface

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

MockManagerClientInterface is a mock of ManagerClientInterface interface

func NewMockManagerClientInterface

func NewMockManagerClientInterface(ctrl *gomock.Controller) *MockManagerClientInterface

NewMockManagerClientInterface creates a new mock instance

func (*MockManagerClientInterface) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockManagerClientInterface) GetNode

func (m *MockManagerClientInterface) GetNode(arg0 string) (*client.Node, error)

GetNode mocks base method

func (*MockManagerClientInterface) GetVolume

func (m *MockManagerClientInterface) GetVolume(arg0 string) (*client.Volume, error)

GetVolume mocks base method

func (*MockManagerClientInterface) ListNodes

func (m *MockManagerClientInterface) ListNodes() ([]client.Node, error)

ListNodes mocks base method

func (*MockManagerClientInterface) ListVolumes

func (m *MockManagerClientInterface) ListVolumes() ([]client.Volume, error)

ListVolumes mocks base method

func (*MockManagerClientInterface) RemoveReplica

func (m *MockManagerClientInterface) RemoveReplica(arg0 client.Volume, arg1 string) (*client.Volume, error)

RemoveReplica mocks base method

func (*MockManagerClientInterface) UpdateNode

func (m *MockManagerClientInterface) UpdateNode(arg0 *client.Node, arg1 interface{}) (*client.Node, error)

UpdateNode mocks base method

func (*MockManagerClientInterface) UpdateReplicaCount

func (m *MockManagerClientInterface) UpdateReplicaCount(arg0 *client.Volume, arg1 int64) (*client.Volume, error)

UpdateReplicaCount mocks base method

func (*MockManagerClientInterface) VolumeAttach

func (m *MockManagerClientInterface) VolumeAttach(arg0 *client.Volume, arg1 string) (*client.Volume, error)

VolumeAttach mocks base method

func (*MockManagerClientInterface) VolumeDetach

func (m *MockManagerClientInterface) VolumeDetach(arg0 *client.Volume) (*client.Volume, error)

VolumeDetach mocks base method

type MockManagerClientInterfaceMockRecorder

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

MockManagerClientInterfaceMockRecorder is the mock recorder for MockManagerClientInterface

func (*MockManagerClientInterfaceMockRecorder) GetNode

func (mr *MockManagerClientInterfaceMockRecorder) GetNode(arg0 interface{}) *gomock.Call

GetNode indicates an expected call of GetNode

func (*MockManagerClientInterfaceMockRecorder) GetVolume

func (mr *MockManagerClientInterfaceMockRecorder) GetVolume(arg0 interface{}) *gomock.Call

GetVolume indicates an expected call of GetVolume

func (*MockManagerClientInterfaceMockRecorder) ListNodes

ListNodes indicates an expected call of ListNodes

func (*MockManagerClientInterfaceMockRecorder) ListVolumes

ListVolumes indicates an expected call of ListVolumes

func (*MockManagerClientInterfaceMockRecorder) RemoveReplica

func (mr *MockManagerClientInterfaceMockRecorder) RemoveReplica(arg0, arg1 interface{}) *gomock.Call

RemoveReplica indicates an expected call of RemoveReplica

func (*MockManagerClientInterfaceMockRecorder) UpdateNode

func (mr *MockManagerClientInterfaceMockRecorder) UpdateNode(arg0, arg1 interface{}) *gomock.Call

UpdateNode indicates an expected call of UpdateNode

func (*MockManagerClientInterfaceMockRecorder) UpdateReplicaCount

func (mr *MockManagerClientInterfaceMockRecorder) UpdateReplicaCount(arg0, arg1 interface{}) *gomock.Call

UpdateReplicaCount indicates an expected call of UpdateReplicaCount

func (*MockManagerClientInterfaceMockRecorder) VolumeAttach

func (mr *MockManagerClientInterfaceMockRecorder) VolumeAttach(arg0, arg1 interface{}) *gomock.Call

VolumeAttach indicates an expected call of VolumeAttach

func (*MockManagerClientInterfaceMockRecorder) VolumeDetach

func (mr *MockManagerClientInterfaceMockRecorder) VolumeDetach(arg0 interface{}) *gomock.Call

VolumeDetach indicates an expected call of VolumeDetach

type MockPrinterInterface

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

MockPrinterInterface is a mock of PrinterInterface interface

func NewMockPrinterInterface

func NewMockPrinterInterface(ctrl *gomock.Controller) *MockPrinterInterface

NewMockPrinterInterface creates a new mock instance

func (*MockPrinterInterface) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockPrinterInterface) PrintWithColumns

func (m *MockPrinterInterface) PrintWithColumns(arg0 [][]string, arg1 []string)

PrintWithColumns mocks base method

type MockPrinterInterfaceMockRecorder

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

MockPrinterInterfaceMockRecorder is the mock recorder for MockPrinterInterface

func (*MockPrinterInterfaceMockRecorder) PrintWithColumns

func (mr *MockPrinterInterfaceMockRecorder) PrintWithColumns(arg0, arg1 interface{}) *gomock.Call

PrintWithColumns indicates an expected call of PrintWithColumns

type Printer

type Printer struct {
}

func (*Printer) PrintWithColumns

func (pr *Printer) PrintWithColumns(out [][]string, columns []string)

type PrinterInterface

type PrinterInterface interface {
	PrintWithColumns([][]string, []string)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL