fakes

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2015 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeAgentClient

type FakeAgentClient struct {
	PingResponses   []pingResponse
	PingCalledCount int

	StopCalled bool

	ApplyApplySpec bias.ApplySpec
	ApplyErr       error

	StartCalled bool

	MountDiskCID string

	UnmountDiskCID string

	ListDiskCalled bool

	GetStateCalledTimes int

	MigrateDiskCalledTimes int
	// contains filtered or unexported fields
}

func NewFakeAgentClient

func NewFakeAgentClient() *FakeAgentClient

func (*FakeAgentClient) Apply

func (c *FakeAgentClient) Apply(applySpec bias.ApplySpec) error

func (*FakeAgentClient) CompilePackage

func (c *FakeAgentClient) CompilePackage(
	packageSource biagentclient.BlobRef,
	compiledPackageDependencies []biagentclient.BlobRef,
) (
	compiledPackageRef biagentclient.BlobRef,
	err error,
)

func (*FakeAgentClient) GetState

func (c *FakeAgentClient) GetState() (biagentclient.AgentState, error)

func (*FakeAgentClient) ListDisk

func (c *FakeAgentClient) ListDisk() ([]string, error)

func (*FakeAgentClient) MigrateDisk

func (c *FakeAgentClient) MigrateDisk() error

func (*FakeAgentClient) MountDisk

func (c *FakeAgentClient) MountDisk(diskCID string) error

func (*FakeAgentClient) Ping

func (c *FakeAgentClient) Ping() (string, error)

func (*FakeAgentClient) SetGetStateBehavior

func (c *FakeAgentClient) SetGetStateBehavior(stateResponse biagentclient.AgentState, err error)

func (*FakeAgentClient) SetListDiskBehavior

func (c *FakeAgentClient) SetListDiskBehavior(disks []string, err error)

func (*FakeAgentClient) SetMigrateDiskBehavior

func (c *FakeAgentClient) SetMigrateDiskBehavior(err error)

func (*FakeAgentClient) SetMountDiskBehavior

func (c *FakeAgentClient) SetMountDiskBehavior(err error)

func (*FakeAgentClient) SetPingBehavior

func (c *FakeAgentClient) SetPingBehavior(response string, err error)

func (*FakeAgentClient) SetStartBehavior

func (c *FakeAgentClient) SetStartBehavior(err error)

func (*FakeAgentClient) SetStopBehavior

func (c *FakeAgentClient) SetStopBehavior(err error)

func (*FakeAgentClient) SetUnmountDiskBehavior

func (c *FakeAgentClient) SetUnmountDiskBehavior(err error)

func (*FakeAgentClient) Start

func (c *FakeAgentClient) Start() error

func (*FakeAgentClient) Stop

func (c *FakeAgentClient) Stop() error

func (*FakeAgentClient) UnmountDisk

func (c *FakeAgentClient) UnmountDisk(diskCID string) error

Jump to

Keyboard shortcuts

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