testing

package
v0.0.0-...-491b0ec Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2025 License: AGPL-3.0 Imports: 52 Imported by: 42

Documentation

Overview

Code generated by MockGen. DO NOT EDIT. Source: github.com/juju/juju/environs (interfaces: EnvironProvider,CloudEnvironProvider,ProviderSchema,ProviderCredentials,FinalizeCredentialContext,FinalizeCloudContext,CloudFinalizer,CloudDetector,CloudRegionDetector,ConfigGetter,CloudDestroyer,Environ,InstancePrechecker,Firewaller,InstanceTagger,InstanceTypesFetcher,Upgrader,UpgradeStep,DefaultConstraintsChecker,ProviderCredentialsRegister,RequestFinalizeCredential,NetworkingEnviron)

Generated by this command:

mockgen -typed -package testing -destination testing/package_mock.go -write_package_comment=false github.com/juju/juju/environs EnvironProvider,CloudEnvironProvider,ProviderSchema,ProviderCredentials,FinalizeCredentialContext,FinalizeCloudContext,CloudFinalizer,CloudDetector,CloudRegionDetector,ConfigGetter,CloudDestroyer,Environ,InstancePrechecker,Firewaller,InstanceTagger,InstanceTypesFetcher,Upgrader,UpgradeStep,DefaultConstraintsChecker,ProviderCredentialsRegister,RequestFinalizeCredential,NetworkingEnviron

Index

Constants

This section is empty.

Variables

View Source
var (
	V100    = version.MustParse("1.0.0")
	V100u64 = version.MustParseBinary("1.0.0-ubuntu-amd64")
	V100u32 = version.MustParseBinary("1.0.0-ubuntu-arm64")
	V100p   = []version.Binary{V100u64, V100u32}

	V1001    = version.MustParse("1.0.0.1")
	V1001u64 = version.MustParseBinary("1.0.0.1-ubuntu-amd64")

	V110    = version.MustParse("1.1.0")
	V110u64 = version.MustParseBinary("1.1.0-ubuntu-amd64")
	V110u32 = version.MustParseBinary("1.1.0-ubuntu-arm64")
	V110p   = []version.Binary{V110u64, V110u32}

	V120    = version.MustParse("1.2.0")
	V120u64 = version.MustParseBinary("1.2.0-ubuntu-amd64")
	V120u32 = version.MustParseBinary("1.2.0-ubuntu-arm64")
	V120all = []version.Binary{V120u64, V120u32}

	V1all = append(V100p, append(V110p, V120all...)...)

	V220    = version.MustParse("2.2.0")
	V220u32 = version.MustParseBinary("2.2.0-ubuntu-arm64")
	V220u64 = version.MustParseBinary("2.2.0-ubuntu-amd64")
	V220all = []version.Binary{V220u64, V220u32}
	VAll    = append(V1all, V220all...)
)

Functions

func AssertProviderAuthTypes

func AssertProviderAuthTypes(c *gc.C, p environs.EnvironProvider, expectedAuthTypes ...cloud.AuthType)

AssertProviderAuthTypes asserts that the given provider has credential schemas for exactly the specified set of authentication types.

func AssertProviderCredentialsAttributesHidden

func AssertProviderCredentialsAttributesHidden(c *gc.C, p environs.EnvironProvider, authType cloud.AuthType, expectedHidden ...string)

AssertProviderCredentialsAttributesHidden asserts that the provider credentials schema for the given provider and authentication type marks the specified attributes (and only those attributes) as being hidden.

func AssertProviderCredentialsValid

func AssertProviderCredentialsValid(c *gc.C, p environs.EnvironProvider, authType cloud.AuthType, attrs map[string]string)

AssertProviderCredentialsValid asserts that the given provider is able to validate the given authentication type and credential attributes; and that removing any one of the attributes will cause the validation to fail.

func AssertUploadFakeToolsVersions

func AssertUploadFakeToolsVersions(c *gc.C, stor storage.Storage, toolsDir, stream string, versions ...version.Binary) []*coretools.Tools

AssertUploadFakeToolsVersions puts fake tools in the supplied storage for the supplied versions.

func BootstrapContext

func BootstrapContext(ctx context.Context, c *gc.C) environs.BootstrapContext

BootstrapContext creates a simple bootstrap execution context.

func BootstrapTestContext

func BootstrapTestContext(c *gc.C) environs.BootstrapContext

func CheckTools

func CheckTools(c *gc.C, obtained, expected *coretools.Tools)

CheckTools ensures the obtained and expected tools are equal, allowing for the fact that the obtained tools may not have size and checksum set.

func CheckUpgraderReadyError

func CheckUpgraderReadyError(c *gc.C, obtained error, expected *agenterrors.UpgradeReadyError)

CheckUpgraderReadyError ensures the obtained and expected errors are equal.

func CreateLocalTestStorage

func CreateLocalTestStorage(c *gc.C) (closer io.Closer, stor storage.Storage, dataDir string)

CreateLocalTestStorage returns the listener, which needs to be closed, and the storage that is backed by a directory created in the running test's temp directory.

func DisableFinishBootstrap

func DisableFinishBootstrap() func()

DisableFinishBootstrap disables common.FinishBootstrap so that tests do not attempt to SSH to non-existent machines. The result is a function that restores finishBootstrap.

func InstallFakeDownloadedTools

func InstallFakeDownloadedTools(c *gc.C, dataDir string, vers version.Binary) *coretools.Tools

InstallFakeDownloadedTools creates and unpacks fake tools of the given version into the data directory specified.

func PatchAttemptStrategies

func PatchAttemptStrategies(strategies ...*utils.AttemptStrategy) func()

PatchAttemptStrategies patches environs' global polling strategy, plus any otther AttemptStrategy objects whose addresses you pass, to very short polling and timeout times so that tests can run fast. It returns a cleanup function that restores the original settings. You must call this afterwards.

TODO(katco): 2016-08-09: lp:1611427

func PatchRetryStrategies

func PatchRetryStrategies(strategies ...*retry.CallArgs) func()

func PrimeTools

func PrimeTools(c *gc.C, stor storage.Storage, dataDir, toolsDir string, vers version.Binary) *coretools.Tools

PrimeTools sets up the current version of the tools to vers and makes sure that they're available in the dataDir.

func RemoveFakeTools

func RemoveFakeTools(c *gc.C, stor storage.Storage, toolsDir string)

RemoveFakeTools deletes the fake tools from the supplied storage.

func RemoveFakeToolsMetadata

func RemoveFakeToolsMetadata(c *gc.C, stor storage.Storage)

RemoveFakeToolsMetadata deletes the fake simplestreams tools metadata from the supplied storage.

func RemoveTools

func RemoveTools(c *gc.C, stor storage.Storage, toolsDir string)

RemoveTools deletes all tools from the supplied storage.

func SignFileData

func SignFileData(stor storage.Storage, fileName string) error

func SignTestTools

func SignTestTools(store storage.Storage) error

func UploadFakeTools

func UploadFakeTools(c *gc.C, stor storage.Storage, toolsDir, stream string, arches ...string)

UploadFakeTools puts fake tools into the supplied storage with a binary version matching jujuversion.Current; if jujuversion.Current's os type is different to the host os type, matching fake tools will be uploaded for that host os type.

func UploadFakeToolsVersions

func UploadFakeToolsVersions(store storage.Storage, toolsDir, stream string, versions ...version.Binary) ([]*coretools.Tools, error)

UploadFakeToolsVersions puts fake tools in the supplied storage for the supplied versions.

Types

type MockCloudDestroyer

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

MockCloudDestroyer is a mock of CloudDestroyer interface.

func NewMockCloudDestroyer

func NewMockCloudDestroyer(ctrl *gomock.Controller) *MockCloudDestroyer

NewMockCloudDestroyer creates a new mock instance.

func (*MockCloudDestroyer) Destroy

Destroy mocks base method.

func (*MockCloudDestroyer) EXPECT

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

type MockCloudDestroyerDestroyCall

type MockCloudDestroyerDestroyCall struct {
	*gomock.Call
}

MockCloudDestroyerDestroyCall wrap *gomock.Call

func (*MockCloudDestroyerDestroyCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudDestroyerDestroyCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudDestroyerDestroyCall) Return

Return rewrite *gomock.Call.Return

type MockCloudDestroyerMockRecorder

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

MockCloudDestroyerMockRecorder is the mock recorder for MockCloudDestroyer.

func (*MockCloudDestroyerMockRecorder) Destroy

Destroy indicates an expected call of Destroy.

type MockCloudDetector

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

MockCloudDetector is a mock of CloudDetector interface.

func NewMockCloudDetector

func NewMockCloudDetector(ctrl *gomock.Controller) *MockCloudDetector

NewMockCloudDetector creates a new mock instance.

func (*MockCloudDetector) DetectCloud

func (m *MockCloudDetector) DetectCloud(arg0 string) (cloud.Cloud, error)

DetectCloud mocks base method.

func (*MockCloudDetector) DetectClouds

func (m *MockCloudDetector) DetectClouds() ([]cloud.Cloud, error)

DetectClouds mocks base method.

func (*MockCloudDetector) EXPECT

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

type MockCloudDetectorDetectCloudCall

type MockCloudDetectorDetectCloudCall struct {
	*gomock.Call
}

MockCloudDetectorDetectCloudCall wrap *gomock.Call

func (*MockCloudDetectorDetectCloudCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudDetectorDetectCloudCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudDetectorDetectCloudCall) Return

Return rewrite *gomock.Call.Return

type MockCloudDetectorDetectCloudsCall

type MockCloudDetectorDetectCloudsCall struct {
	*gomock.Call
}

MockCloudDetectorDetectCloudsCall wrap *gomock.Call

func (*MockCloudDetectorDetectCloudsCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudDetectorDetectCloudsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudDetectorDetectCloudsCall) Return

Return rewrite *gomock.Call.Return

type MockCloudDetectorMockRecorder

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

MockCloudDetectorMockRecorder is the mock recorder for MockCloudDetector.

func (*MockCloudDetectorMockRecorder) DetectCloud

DetectCloud indicates an expected call of DetectCloud.

func (*MockCloudDetectorMockRecorder) DetectClouds

DetectClouds indicates an expected call of DetectClouds.

type MockCloudEnvironProvider

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

MockCloudEnvironProvider is a mock of CloudEnvironProvider interface.

func NewMockCloudEnvironProvider

func NewMockCloudEnvironProvider(ctrl *gomock.Controller) *MockCloudEnvironProvider

NewMockCloudEnvironProvider creates a new mock instance.

func (*MockCloudEnvironProvider) CloudSchema

func (m *MockCloudEnvironProvider) CloudSchema() *jsonschema.Schema

CloudSchema mocks base method.

func (*MockCloudEnvironProvider) CredentialSchemas

func (m *MockCloudEnvironProvider) CredentialSchemas() map[cloud.AuthType]cloud.CredentialSchema

CredentialSchemas mocks base method.

func (*MockCloudEnvironProvider) DetectCredentials

func (m *MockCloudEnvironProvider) DetectCredentials(arg0 string) (*cloud.CloudCredential, error)

DetectCredentials mocks base method.

func (*MockCloudEnvironProvider) EXPECT

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

func (*MockCloudEnvironProvider) FinalizeCredential

FinalizeCredential mocks base method.

func (*MockCloudEnvironProvider) Open

Open mocks base method.

func (*MockCloudEnvironProvider) Ping

Ping mocks base method.

func (*MockCloudEnvironProvider) Validate

func (m *MockCloudEnvironProvider) Validate(arg0 context.Context, arg1, arg2 *config.Config) (*config.Config, error)

Validate mocks base method.

func (*MockCloudEnvironProvider) ValidateCloud

func (m *MockCloudEnvironProvider) ValidateCloud(arg0 context.Context, arg1 cloudspec.CloudSpec) error

ValidateCloud mocks base method.

func (*MockCloudEnvironProvider) Version

func (m *MockCloudEnvironProvider) Version() int

Version mocks base method.

type MockCloudEnvironProviderCloudSchemaCall

type MockCloudEnvironProviderCloudSchemaCall struct {
	*gomock.Call
}

MockCloudEnvironProviderCloudSchemaCall wrap *gomock.Call

func (*MockCloudEnvironProviderCloudSchemaCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudEnvironProviderCloudSchemaCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudEnvironProviderCloudSchemaCall) Return

Return rewrite *gomock.Call.Return

type MockCloudEnvironProviderCredentialSchemasCall

type MockCloudEnvironProviderCredentialSchemasCall struct {
	*gomock.Call
}

MockCloudEnvironProviderCredentialSchemasCall wrap *gomock.Call

func (*MockCloudEnvironProviderCredentialSchemasCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudEnvironProviderCredentialSchemasCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudEnvironProviderCredentialSchemasCall) Return

Return rewrite *gomock.Call.Return

type MockCloudEnvironProviderDetectCredentialsCall

type MockCloudEnvironProviderDetectCredentialsCall struct {
	*gomock.Call
}

MockCloudEnvironProviderDetectCredentialsCall wrap *gomock.Call

func (*MockCloudEnvironProviderDetectCredentialsCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudEnvironProviderDetectCredentialsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudEnvironProviderDetectCredentialsCall) Return

Return rewrite *gomock.Call.Return

type MockCloudEnvironProviderFinalizeCredentialCall

type MockCloudEnvironProviderFinalizeCredentialCall struct {
	*gomock.Call
}

MockCloudEnvironProviderFinalizeCredentialCall wrap *gomock.Call

func (*MockCloudEnvironProviderFinalizeCredentialCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudEnvironProviderFinalizeCredentialCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudEnvironProviderFinalizeCredentialCall) Return

Return rewrite *gomock.Call.Return

type MockCloudEnvironProviderMockRecorder

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

MockCloudEnvironProviderMockRecorder is the mock recorder for MockCloudEnvironProvider.

func (*MockCloudEnvironProviderMockRecorder) CloudSchema

CloudSchema indicates an expected call of CloudSchema.

func (*MockCloudEnvironProviderMockRecorder) CredentialSchemas

CredentialSchemas indicates an expected call of CredentialSchemas.

func (*MockCloudEnvironProviderMockRecorder) DetectCredentials

DetectCredentials indicates an expected call of DetectCredentials.

func (*MockCloudEnvironProviderMockRecorder) FinalizeCredential

FinalizeCredential indicates an expected call of FinalizeCredential.

func (*MockCloudEnvironProviderMockRecorder) Open

Open indicates an expected call of Open.

func (*MockCloudEnvironProviderMockRecorder) Ping

Ping indicates an expected call of Ping.

func (*MockCloudEnvironProviderMockRecorder) Validate

Validate indicates an expected call of Validate.

func (*MockCloudEnvironProviderMockRecorder) ValidateCloud

ValidateCloud indicates an expected call of ValidateCloud.

func (*MockCloudEnvironProviderMockRecorder) Version

Version indicates an expected call of Version.

type MockCloudEnvironProviderOpenCall

type MockCloudEnvironProviderOpenCall struct {
	*gomock.Call
}

MockCloudEnvironProviderOpenCall wrap *gomock.Call

func (*MockCloudEnvironProviderOpenCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudEnvironProviderOpenCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudEnvironProviderOpenCall) Return

Return rewrite *gomock.Call.Return

type MockCloudEnvironProviderPingCall

type MockCloudEnvironProviderPingCall struct {
	*gomock.Call
}

MockCloudEnvironProviderPingCall wrap *gomock.Call

func (*MockCloudEnvironProviderPingCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudEnvironProviderPingCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudEnvironProviderPingCall) Return

Return rewrite *gomock.Call.Return

type MockCloudEnvironProviderValidateCall

type MockCloudEnvironProviderValidateCall struct {
	*gomock.Call
}

MockCloudEnvironProviderValidateCall wrap *gomock.Call

func (*MockCloudEnvironProviderValidateCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudEnvironProviderValidateCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudEnvironProviderValidateCall) Return

Return rewrite *gomock.Call.Return

type MockCloudEnvironProviderValidateCloudCall

type MockCloudEnvironProviderValidateCloudCall struct {
	*gomock.Call
}

MockCloudEnvironProviderValidateCloudCall wrap *gomock.Call

func (*MockCloudEnvironProviderValidateCloudCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudEnvironProviderValidateCloudCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudEnvironProviderValidateCloudCall) Return

Return rewrite *gomock.Call.Return

type MockCloudEnvironProviderVersionCall

type MockCloudEnvironProviderVersionCall struct {
	*gomock.Call
}

MockCloudEnvironProviderVersionCall wrap *gomock.Call

func (*MockCloudEnvironProviderVersionCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudEnvironProviderVersionCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudEnvironProviderVersionCall) Return

Return rewrite *gomock.Call.Return

type MockCloudFinalizer

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

MockCloudFinalizer is a mock of CloudFinalizer interface.

func NewMockCloudFinalizer

func NewMockCloudFinalizer(ctrl *gomock.Controller) *MockCloudFinalizer

NewMockCloudFinalizer creates a new mock instance.

func (*MockCloudFinalizer) EXPECT

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

func (*MockCloudFinalizer) FinalizeCloud

func (m *MockCloudFinalizer) FinalizeCloud(arg0 environs.FinalizeCloudContext, arg1 cloud.Cloud) (cloud.Cloud, error)

FinalizeCloud mocks base method.

type MockCloudFinalizerFinalizeCloudCall

type MockCloudFinalizerFinalizeCloudCall struct {
	*gomock.Call
}

MockCloudFinalizerFinalizeCloudCall wrap *gomock.Call

func (*MockCloudFinalizerFinalizeCloudCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudFinalizerFinalizeCloudCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudFinalizerFinalizeCloudCall) Return

Return rewrite *gomock.Call.Return

type MockCloudFinalizerMockRecorder

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

MockCloudFinalizerMockRecorder is the mock recorder for MockCloudFinalizer.

func (*MockCloudFinalizerMockRecorder) FinalizeCloud

FinalizeCloud indicates an expected call of FinalizeCloud.

type MockCloudRegionDetector

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

MockCloudRegionDetector is a mock of CloudRegionDetector interface.

func NewMockCloudRegionDetector

func NewMockCloudRegionDetector(ctrl *gomock.Controller) *MockCloudRegionDetector

NewMockCloudRegionDetector creates a new mock instance.

func (*MockCloudRegionDetector) DetectRegions

func (m *MockCloudRegionDetector) DetectRegions() ([]cloud.Region, error)

DetectRegions mocks base method.

func (*MockCloudRegionDetector) EXPECT

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

type MockCloudRegionDetectorDetectRegionsCall

type MockCloudRegionDetectorDetectRegionsCall struct {
	*gomock.Call
}

MockCloudRegionDetectorDetectRegionsCall wrap *gomock.Call

func (*MockCloudRegionDetectorDetectRegionsCall) Do

Do rewrite *gomock.Call.Do

func (*MockCloudRegionDetectorDetectRegionsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockCloudRegionDetectorDetectRegionsCall) Return

Return rewrite *gomock.Call.Return

type MockCloudRegionDetectorMockRecorder

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

MockCloudRegionDetectorMockRecorder is the mock recorder for MockCloudRegionDetector.

func (*MockCloudRegionDetectorMockRecorder) DetectRegions

DetectRegions indicates an expected call of DetectRegions.

type MockConfigGetter

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

MockConfigGetter is a mock of ConfigGetter interface.

func NewMockConfigGetter

func NewMockConfigGetter(ctrl *gomock.Controller) *MockConfigGetter

NewMockConfigGetter creates a new mock instance.

func (*MockConfigGetter) Config

func (m *MockConfigGetter) Config() *config.Config

Config mocks base method.

func (*MockConfigGetter) EXPECT

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

type MockConfigGetterConfigCall

type MockConfigGetterConfigCall struct {
	*gomock.Call
}

MockConfigGetterConfigCall wrap *gomock.Call

func (*MockConfigGetterConfigCall) Do

Do rewrite *gomock.Call.Do

func (*MockConfigGetterConfigCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockConfigGetterConfigCall) Return

Return rewrite *gomock.Call.Return

type MockConfigGetterMockRecorder

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

MockConfigGetterMockRecorder is the mock recorder for MockConfigGetter.

func (*MockConfigGetterMockRecorder) Config

Config indicates an expected call of Config.

type MockDefaultConstraintsChecker

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

MockDefaultConstraintsChecker is a mock of DefaultConstraintsChecker interface.

func NewMockDefaultConstraintsChecker

func NewMockDefaultConstraintsChecker(ctrl *gomock.Controller) *MockDefaultConstraintsChecker

NewMockDefaultConstraintsChecker creates a new mock instance.

func (*MockDefaultConstraintsChecker) EXPECT

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

func (*MockDefaultConstraintsChecker) ShouldApplyControllerConstraints

func (m *MockDefaultConstraintsChecker) ShouldApplyControllerConstraints(arg0 constraints.Value) bool

ShouldApplyControllerConstraints mocks base method.

type MockDefaultConstraintsCheckerMockRecorder

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

MockDefaultConstraintsCheckerMockRecorder is the mock recorder for MockDefaultConstraintsChecker.

func (*MockDefaultConstraintsCheckerMockRecorder) ShouldApplyControllerConstraints

ShouldApplyControllerConstraints indicates an expected call of ShouldApplyControllerConstraints.

type MockDefaultConstraintsCheckerShouldApplyControllerConstraintsCall

type MockDefaultConstraintsCheckerShouldApplyControllerConstraintsCall struct {
	*gomock.Call
}

MockDefaultConstraintsCheckerShouldApplyControllerConstraintsCall wrap *gomock.Call

func (*MockDefaultConstraintsCheckerShouldApplyControllerConstraintsCall) Do

Do rewrite *gomock.Call.Do

func (*MockDefaultConstraintsCheckerShouldApplyControllerConstraintsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockDefaultConstraintsCheckerShouldApplyControllerConstraintsCall) Return

Return rewrite *gomock.Call.Return

type MockEnviron

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

MockEnviron is a mock of Environ interface.

func NewMockEnviron

func NewMockEnviron(ctrl *gomock.Controller) *MockEnviron

NewMockEnviron creates a new mock instance.

func (*MockEnviron) AdoptResources

func (m *MockEnviron) AdoptResources(arg0 envcontext.ProviderCallContext, arg1 string, arg2 version.Number) error

AdoptResources mocks base method.

func (*MockEnviron) AllInstances

AllInstances mocks base method.

func (*MockEnviron) AllRunningInstances

func (m *MockEnviron) AllRunningInstances(arg0 envcontext.ProviderCallContext) ([]instances.Instance, error)

AllRunningInstances mocks base method.

func (*MockEnviron) Bootstrap

Bootstrap mocks base method.

func (*MockEnviron) Config

func (m *MockEnviron) Config() *config.Config

Config mocks base method.

func (*MockEnviron) ConstraintsValidator

func (m *MockEnviron) ConstraintsValidator(arg0 envcontext.ProviderCallContext) (constraints.Validator, error)

ConstraintsValidator mocks base method.

func (*MockEnviron) ControllerInstances

func (m *MockEnviron) ControllerInstances(arg0 envcontext.ProviderCallContext, arg1 string) ([]instance.Id, error)

ControllerInstances mocks base method.

func (*MockEnviron) Create

Create mocks base method.

func (*MockEnviron) Destroy

Destroy mocks base method.

func (*MockEnviron) DestroyController

func (m *MockEnviron) DestroyController(arg0 envcontext.ProviderCallContext, arg1 string) error

DestroyController mocks base method.

func (*MockEnviron) EXPECT

func (m *MockEnviron) EXPECT() *MockEnvironMockRecorder

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

func (*MockEnviron) InstanceTypes

InstanceTypes mocks base method.

func (*MockEnviron) Instances

func (m *MockEnviron) Instances(arg0 envcontext.ProviderCallContext, arg1 []instance.Id) ([]instances.Instance, error)

Instances mocks base method.

func (*MockEnviron) PrecheckInstance

PrecheckInstance mocks base method.

func (*MockEnviron) PrepareForBootstrap

func (m *MockEnviron) PrepareForBootstrap(arg0 environs.BootstrapContext, arg1 string) error

PrepareForBootstrap mocks base method.

func (*MockEnviron) Provider

func (m *MockEnviron) Provider() environs.EnvironProvider

Provider mocks base method.

func (*MockEnviron) SetConfig

func (m *MockEnviron) SetConfig(arg0 context.Context, arg1 *config.Config) error

SetConfig mocks base method.

func (*MockEnviron) StartInstance

StartInstance mocks base method.

func (*MockEnviron) StopInstances

func (m *MockEnviron) StopInstances(arg0 envcontext.ProviderCallContext, arg1 ...instance.Id) error

StopInstances mocks base method.

func (*MockEnviron) StorageProvider

func (m *MockEnviron) StorageProvider(arg0 storage.ProviderType) (storage.Provider, error)

StorageProvider mocks base method.

func (*MockEnviron) StorageProviderTypes

func (m *MockEnviron) StorageProviderTypes() ([]storage.ProviderType, error)

StorageProviderTypes mocks base method.

type MockEnvironAdoptResourcesCall

type MockEnvironAdoptResourcesCall struct {
	*gomock.Call
}

MockEnvironAdoptResourcesCall wrap *gomock.Call

func (*MockEnvironAdoptResourcesCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironAdoptResourcesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironAdoptResourcesCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironAllInstancesCall

type MockEnvironAllInstancesCall struct {
	*gomock.Call
}

MockEnvironAllInstancesCall wrap *gomock.Call

func (*MockEnvironAllInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironAllInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironAllInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironAllRunningInstancesCall

type MockEnvironAllRunningInstancesCall struct {
	*gomock.Call
}

MockEnvironAllRunningInstancesCall wrap *gomock.Call

func (*MockEnvironAllRunningInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironAllRunningInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironAllRunningInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironBootstrapCall

type MockEnvironBootstrapCall struct {
	*gomock.Call
}

MockEnvironBootstrapCall wrap *gomock.Call

func (*MockEnvironBootstrapCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironBootstrapCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironConfigCall

type MockEnvironConfigCall struct {
	*gomock.Call
}

MockEnvironConfigCall wrap *gomock.Call

func (*MockEnvironConfigCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironConfigCall) DoAndReturn

func (c *MockEnvironConfigCall) DoAndReturn(f func() *config.Config) *MockEnvironConfigCall

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironConfigCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironConstraintsValidatorCall

type MockEnvironConstraintsValidatorCall struct {
	*gomock.Call
}

MockEnvironConstraintsValidatorCall wrap *gomock.Call

func (*MockEnvironConstraintsValidatorCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironConstraintsValidatorCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironConstraintsValidatorCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironControllerInstancesCall

type MockEnvironControllerInstancesCall struct {
	*gomock.Call
}

MockEnvironControllerInstancesCall wrap *gomock.Call

func (*MockEnvironControllerInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironControllerInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironControllerInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironCreateCall

type MockEnvironCreateCall struct {
	*gomock.Call
}

MockEnvironCreateCall wrap *gomock.Call

func (*MockEnvironCreateCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironCreateCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironCreateCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironDestroyCall

type MockEnvironDestroyCall struct {
	*gomock.Call
}

MockEnvironDestroyCall wrap *gomock.Call

func (*MockEnvironDestroyCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironDestroyCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironDestroyCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironDestroyControllerCall

type MockEnvironDestroyControllerCall struct {
	*gomock.Call
}

MockEnvironDestroyControllerCall wrap *gomock.Call

func (*MockEnvironDestroyControllerCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironDestroyControllerCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironDestroyControllerCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironInstanceTypesCall

type MockEnvironInstanceTypesCall struct {
	*gomock.Call
}

MockEnvironInstanceTypesCall wrap *gomock.Call

func (*MockEnvironInstanceTypesCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironInstanceTypesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironInstanceTypesCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironInstancesCall

type MockEnvironInstancesCall struct {
	*gomock.Call
}

MockEnvironInstancesCall wrap *gomock.Call

func (*MockEnvironInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironMockRecorder

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

MockEnvironMockRecorder is the mock recorder for MockEnviron.

func (*MockEnvironMockRecorder) AdoptResources

func (mr *MockEnvironMockRecorder) AdoptResources(arg0, arg1, arg2 any) *MockEnvironAdoptResourcesCall

AdoptResources indicates an expected call of AdoptResources.

func (*MockEnvironMockRecorder) AllInstances

AllInstances indicates an expected call of AllInstances.

func (*MockEnvironMockRecorder) AllRunningInstances

func (mr *MockEnvironMockRecorder) AllRunningInstances(arg0 any) *MockEnvironAllRunningInstancesCall

AllRunningInstances indicates an expected call of AllRunningInstances.

func (*MockEnvironMockRecorder) Bootstrap

func (mr *MockEnvironMockRecorder) Bootstrap(arg0, arg1, arg2 any) *MockEnvironBootstrapCall

Bootstrap indicates an expected call of Bootstrap.

func (*MockEnvironMockRecorder) Config

Config indicates an expected call of Config.

func (*MockEnvironMockRecorder) ConstraintsValidator

func (mr *MockEnvironMockRecorder) ConstraintsValidator(arg0 any) *MockEnvironConstraintsValidatorCall

ConstraintsValidator indicates an expected call of ConstraintsValidator.

func (*MockEnvironMockRecorder) ControllerInstances

func (mr *MockEnvironMockRecorder) ControllerInstances(arg0, arg1 any) *MockEnvironControllerInstancesCall

ControllerInstances indicates an expected call of ControllerInstances.

func (*MockEnvironMockRecorder) Create

func (mr *MockEnvironMockRecorder) Create(arg0, arg1 any) *MockEnvironCreateCall

Create indicates an expected call of Create.

func (*MockEnvironMockRecorder) Destroy

Destroy indicates an expected call of Destroy.

func (*MockEnvironMockRecorder) DestroyController

func (mr *MockEnvironMockRecorder) DestroyController(arg0, arg1 any) *MockEnvironDestroyControllerCall

DestroyController indicates an expected call of DestroyController.

func (*MockEnvironMockRecorder) InstanceTypes

func (mr *MockEnvironMockRecorder) InstanceTypes(arg0, arg1 any) *MockEnvironInstanceTypesCall

InstanceTypes indicates an expected call of InstanceTypes.

func (*MockEnvironMockRecorder) Instances

func (mr *MockEnvironMockRecorder) Instances(arg0, arg1 any) *MockEnvironInstancesCall

Instances indicates an expected call of Instances.

func (*MockEnvironMockRecorder) PrecheckInstance

func (mr *MockEnvironMockRecorder) PrecheckInstance(arg0, arg1 any) *MockEnvironPrecheckInstanceCall

PrecheckInstance indicates an expected call of PrecheckInstance.

func (*MockEnvironMockRecorder) PrepareForBootstrap

func (mr *MockEnvironMockRecorder) PrepareForBootstrap(arg0, arg1 any) *MockEnvironPrepareForBootstrapCall

PrepareForBootstrap indicates an expected call of PrepareForBootstrap.

func (*MockEnvironMockRecorder) Provider

Provider indicates an expected call of Provider.

func (*MockEnvironMockRecorder) SetConfig

func (mr *MockEnvironMockRecorder) SetConfig(arg0, arg1 any) *MockEnvironSetConfigCall

SetConfig indicates an expected call of SetConfig.

func (*MockEnvironMockRecorder) StartInstance

func (mr *MockEnvironMockRecorder) StartInstance(arg0, arg1 any) *MockEnvironStartInstanceCall

StartInstance indicates an expected call of StartInstance.

func (*MockEnvironMockRecorder) StopInstances

func (mr *MockEnvironMockRecorder) StopInstances(arg0 any, arg1 ...any) *MockEnvironStopInstancesCall

StopInstances indicates an expected call of StopInstances.

func (*MockEnvironMockRecorder) StorageProvider

func (mr *MockEnvironMockRecorder) StorageProvider(arg0 any) *MockEnvironStorageProviderCall

StorageProvider indicates an expected call of StorageProvider.

func (*MockEnvironMockRecorder) StorageProviderTypes

StorageProviderTypes indicates an expected call of StorageProviderTypes.

type MockEnvironPrecheckInstanceCall

type MockEnvironPrecheckInstanceCall struct {
	*gomock.Call
}

MockEnvironPrecheckInstanceCall wrap *gomock.Call

func (*MockEnvironPrecheckInstanceCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironPrecheckInstanceCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironPrecheckInstanceCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironPrepareForBootstrapCall

type MockEnvironPrepareForBootstrapCall struct {
	*gomock.Call
}

MockEnvironPrepareForBootstrapCall wrap *gomock.Call

func (*MockEnvironPrepareForBootstrapCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironPrepareForBootstrapCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironPrepareForBootstrapCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironProvider

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

MockEnvironProvider is a mock of EnvironProvider interface.

func NewMockEnvironProvider

func NewMockEnvironProvider(ctrl *gomock.Controller) *MockEnvironProvider

NewMockEnvironProvider creates a new mock instance.

func (*MockEnvironProvider) CloudSchema

func (m *MockEnvironProvider) CloudSchema() *jsonschema.Schema

CloudSchema mocks base method.

func (*MockEnvironProvider) CredentialSchemas

func (m *MockEnvironProvider) CredentialSchemas() map[cloud.AuthType]cloud.CredentialSchema

CredentialSchemas mocks base method.

func (*MockEnvironProvider) DetectCredentials

func (m *MockEnvironProvider) DetectCredentials(arg0 string) (*cloud.CloudCredential, error)

DetectCredentials mocks base method.

func (*MockEnvironProvider) EXPECT

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

func (*MockEnvironProvider) FinalizeCredential

FinalizeCredential mocks base method.

func (*MockEnvironProvider) Ping

Ping mocks base method.

func (*MockEnvironProvider) Validate

func (m *MockEnvironProvider) Validate(arg0 context.Context, arg1, arg2 *config.Config) (*config.Config, error)

Validate mocks base method.

func (*MockEnvironProvider) ValidateCloud

func (m *MockEnvironProvider) ValidateCloud(arg0 context.Context, arg1 cloudspec.CloudSpec) error

ValidateCloud mocks base method.

func (*MockEnvironProvider) Version

func (m *MockEnvironProvider) Version() int

Version mocks base method.

type MockEnvironProviderCall

type MockEnvironProviderCall struct {
	*gomock.Call
}

MockEnvironProviderCall wrap *gomock.Call

func (*MockEnvironProviderCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironProviderCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironProviderCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironProviderCloudSchemaCall

type MockEnvironProviderCloudSchemaCall struct {
	*gomock.Call
}

MockEnvironProviderCloudSchemaCall wrap *gomock.Call

func (*MockEnvironProviderCloudSchemaCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironProviderCloudSchemaCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironProviderCloudSchemaCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironProviderCredentialSchemasCall

type MockEnvironProviderCredentialSchemasCall struct {
	*gomock.Call
}

MockEnvironProviderCredentialSchemasCall wrap *gomock.Call

func (*MockEnvironProviderCredentialSchemasCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironProviderCredentialSchemasCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironProviderCredentialSchemasCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironProviderDetectCredentialsCall

type MockEnvironProviderDetectCredentialsCall struct {
	*gomock.Call
}

MockEnvironProviderDetectCredentialsCall wrap *gomock.Call

func (*MockEnvironProviderDetectCredentialsCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironProviderDetectCredentialsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironProviderDetectCredentialsCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironProviderFinalizeCredentialCall

type MockEnvironProviderFinalizeCredentialCall struct {
	*gomock.Call
}

MockEnvironProviderFinalizeCredentialCall wrap *gomock.Call

func (*MockEnvironProviderFinalizeCredentialCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironProviderFinalizeCredentialCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironProviderFinalizeCredentialCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironProviderMockRecorder

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

MockEnvironProviderMockRecorder is the mock recorder for MockEnvironProvider.

func (*MockEnvironProviderMockRecorder) CloudSchema

CloudSchema indicates an expected call of CloudSchema.

func (*MockEnvironProviderMockRecorder) CredentialSchemas

CredentialSchemas indicates an expected call of CredentialSchemas.

func (*MockEnvironProviderMockRecorder) DetectCredentials

DetectCredentials indicates an expected call of DetectCredentials.

func (*MockEnvironProviderMockRecorder) FinalizeCredential

FinalizeCredential indicates an expected call of FinalizeCredential.

func (*MockEnvironProviderMockRecorder) Ping

Ping indicates an expected call of Ping.

func (*MockEnvironProviderMockRecorder) Validate

Validate indicates an expected call of Validate.

func (*MockEnvironProviderMockRecorder) ValidateCloud

ValidateCloud indicates an expected call of ValidateCloud.

func (*MockEnvironProviderMockRecorder) Version

Version indicates an expected call of Version.

type MockEnvironProviderPingCall

type MockEnvironProviderPingCall struct {
	*gomock.Call
}

MockEnvironProviderPingCall wrap *gomock.Call

func (*MockEnvironProviderPingCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironProviderPingCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironProviderPingCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironProviderValidateCall

type MockEnvironProviderValidateCall struct {
	*gomock.Call
}

MockEnvironProviderValidateCall wrap *gomock.Call

func (*MockEnvironProviderValidateCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironProviderValidateCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironProviderValidateCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironProviderValidateCloudCall

type MockEnvironProviderValidateCloudCall struct {
	*gomock.Call
}

MockEnvironProviderValidateCloudCall wrap *gomock.Call

func (*MockEnvironProviderValidateCloudCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironProviderValidateCloudCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironProviderValidateCloudCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironProviderVersionCall

type MockEnvironProviderVersionCall struct {
	*gomock.Call
}

MockEnvironProviderVersionCall wrap *gomock.Call

func (*MockEnvironProviderVersionCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironProviderVersionCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironProviderVersionCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironSetConfigCall

type MockEnvironSetConfigCall struct {
	*gomock.Call
}

MockEnvironSetConfigCall wrap *gomock.Call

func (*MockEnvironSetConfigCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironSetConfigCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironSetConfigCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironStartInstanceCall

type MockEnvironStartInstanceCall struct {
	*gomock.Call
}

MockEnvironStartInstanceCall wrap *gomock.Call

func (*MockEnvironStartInstanceCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironStartInstanceCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironStartInstanceCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironStopInstancesCall

type MockEnvironStopInstancesCall struct {
	*gomock.Call
}

MockEnvironStopInstancesCall wrap *gomock.Call

func (*MockEnvironStopInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironStopInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironStopInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironStorageProviderCall

type MockEnvironStorageProviderCall struct {
	*gomock.Call
}

MockEnvironStorageProviderCall wrap *gomock.Call

func (*MockEnvironStorageProviderCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironStorageProviderCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironStorageProviderCall) Return

Return rewrite *gomock.Call.Return

type MockEnvironStorageProviderTypesCall

type MockEnvironStorageProviderTypesCall struct {
	*gomock.Call
}

MockEnvironStorageProviderTypesCall wrap *gomock.Call

func (*MockEnvironStorageProviderTypesCall) Do

Do rewrite *gomock.Call.Do

func (*MockEnvironStorageProviderTypesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockEnvironStorageProviderTypesCall) Return

Return rewrite *gomock.Call.Return

type MockFinalizeCloudContext

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

MockFinalizeCloudContext is a mock of FinalizeCloudContext interface.

func NewMockFinalizeCloudContext

func NewMockFinalizeCloudContext(ctrl *gomock.Controller) *MockFinalizeCloudContext

NewMockFinalizeCloudContext creates a new mock instance.

func (*MockFinalizeCloudContext) Deadline

func (m *MockFinalizeCloudContext) Deadline() (time.Time, bool)

Deadline mocks base method.

func (*MockFinalizeCloudContext) Done

func (m *MockFinalizeCloudContext) Done() <-chan struct{}

Done mocks base method.

func (*MockFinalizeCloudContext) EXPECT

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

func (*MockFinalizeCloudContext) Err

Err mocks base method.

func (*MockFinalizeCloudContext) Value

func (m *MockFinalizeCloudContext) Value(arg0 any) any

Value mocks base method.

func (*MockFinalizeCloudContext) Verbosef

func (m *MockFinalizeCloudContext) Verbosef(arg0 string, arg1 ...any)

Verbosef mocks base method.

type MockFinalizeCloudContextDeadlineCall

type MockFinalizeCloudContextDeadlineCall struct {
	*gomock.Call
}

MockFinalizeCloudContextDeadlineCall wrap *gomock.Call

func (*MockFinalizeCloudContextDeadlineCall) Do

Do rewrite *gomock.Call.Do

func (*MockFinalizeCloudContextDeadlineCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFinalizeCloudContextDeadlineCall) Return

Return rewrite *gomock.Call.Return

type MockFinalizeCloudContextDoneCall

type MockFinalizeCloudContextDoneCall struct {
	*gomock.Call
}

MockFinalizeCloudContextDoneCall wrap *gomock.Call

func (*MockFinalizeCloudContextDoneCall) Do

func (c *MockFinalizeCloudContextDoneCall) Do(f func() <-chan struct{}) *MockFinalizeCloudContextDoneCall

Do rewrite *gomock.Call.Do

func (*MockFinalizeCloudContextDoneCall) DoAndReturn

func (c *MockFinalizeCloudContextDoneCall) DoAndReturn(f func() <-chan struct{}) *MockFinalizeCloudContextDoneCall

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFinalizeCloudContextDoneCall) Return

func (c *MockFinalizeCloudContextDoneCall) Return(arg0 <-chan struct{}) *MockFinalizeCloudContextDoneCall

Return rewrite *gomock.Call.Return

type MockFinalizeCloudContextErrCall

type MockFinalizeCloudContextErrCall struct {
	*gomock.Call
}

MockFinalizeCloudContextErrCall wrap *gomock.Call

func (*MockFinalizeCloudContextErrCall) Do

Do rewrite *gomock.Call.Do

func (*MockFinalizeCloudContextErrCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFinalizeCloudContextErrCall) Return

Return rewrite *gomock.Call.Return

type MockFinalizeCloudContextMockRecorder

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

MockFinalizeCloudContextMockRecorder is the mock recorder for MockFinalizeCloudContext.

func (*MockFinalizeCloudContextMockRecorder) Deadline

Deadline indicates an expected call of Deadline.

func (*MockFinalizeCloudContextMockRecorder) Done

Done indicates an expected call of Done.

func (*MockFinalizeCloudContextMockRecorder) Err

Err indicates an expected call of Err.

func (*MockFinalizeCloudContextMockRecorder) Value

Value indicates an expected call of Value.

func (*MockFinalizeCloudContextMockRecorder) Verbosef

Verbosef indicates an expected call of Verbosef.

type MockFinalizeCloudContextValueCall

type MockFinalizeCloudContextValueCall struct {
	*gomock.Call
}

MockFinalizeCloudContextValueCall wrap *gomock.Call

func (*MockFinalizeCloudContextValueCall) Do

Do rewrite *gomock.Call.Do

func (*MockFinalizeCloudContextValueCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFinalizeCloudContextValueCall) Return

Return rewrite *gomock.Call.Return

type MockFinalizeCloudContextVerbosefCall

type MockFinalizeCloudContextVerbosefCall struct {
	*gomock.Call
}

MockFinalizeCloudContextVerbosefCall wrap *gomock.Call

func (*MockFinalizeCloudContextVerbosefCall) Do

Do rewrite *gomock.Call.Do

func (*MockFinalizeCloudContextVerbosefCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFinalizeCloudContextVerbosefCall) Return

Return rewrite *gomock.Call.Return

type MockFinalizeCredentialContext

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

MockFinalizeCredentialContext is a mock of FinalizeCredentialContext interface.

func NewMockFinalizeCredentialContext

func NewMockFinalizeCredentialContext(ctrl *gomock.Controller) *MockFinalizeCredentialContext

NewMockFinalizeCredentialContext creates a new mock instance.

func (*MockFinalizeCredentialContext) EXPECT

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

func (*MockFinalizeCredentialContext) GetStderr

func (m *MockFinalizeCredentialContext) GetStderr() io.Writer

GetStderr mocks base method.

func (*MockFinalizeCredentialContext) Verbosef

func (m *MockFinalizeCredentialContext) Verbosef(arg0 string, arg1 ...any)

Verbosef mocks base method.

type MockFinalizeCredentialContextGetStderrCall

type MockFinalizeCredentialContextGetStderrCall struct {
	*gomock.Call
}

MockFinalizeCredentialContextGetStderrCall wrap *gomock.Call

func (*MockFinalizeCredentialContextGetStderrCall) Do

Do rewrite *gomock.Call.Do

func (*MockFinalizeCredentialContextGetStderrCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFinalizeCredentialContextGetStderrCall) Return

Return rewrite *gomock.Call.Return

type MockFinalizeCredentialContextMockRecorder

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

MockFinalizeCredentialContextMockRecorder is the mock recorder for MockFinalizeCredentialContext.

func (*MockFinalizeCredentialContextMockRecorder) GetStderr

GetStderr indicates an expected call of GetStderr.

func (*MockFinalizeCredentialContextMockRecorder) Verbosef

Verbosef indicates an expected call of Verbosef.

type MockFinalizeCredentialContextVerbosefCall

type MockFinalizeCredentialContextVerbosefCall struct {
	*gomock.Call
}

MockFinalizeCredentialContextVerbosefCall wrap *gomock.Call

func (*MockFinalizeCredentialContextVerbosefCall) Do

Do rewrite *gomock.Call.Do

func (*MockFinalizeCredentialContextVerbosefCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFinalizeCredentialContextVerbosefCall) Return

Return rewrite *gomock.Call.Return

type MockFirewaller

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

MockFirewaller is a mock of Firewaller interface.

func NewMockFirewaller

func NewMockFirewaller(ctrl *gomock.Controller) *MockFirewaller

NewMockFirewaller creates a new mock instance.

func (*MockFirewaller) ClosePorts

ClosePorts mocks base method.

func (*MockFirewaller) EXPECT

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

func (*MockFirewaller) IngressRules

IngressRules mocks base method.

func (*MockFirewaller) OpenPorts

OpenPorts mocks base method.

type MockFirewallerClosePortsCall

type MockFirewallerClosePortsCall struct {
	*gomock.Call
}

MockFirewallerClosePortsCall wrap *gomock.Call

func (*MockFirewallerClosePortsCall) Do

Do rewrite *gomock.Call.Do

func (*MockFirewallerClosePortsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFirewallerClosePortsCall) Return

Return rewrite *gomock.Call.Return

type MockFirewallerIngressRulesCall

type MockFirewallerIngressRulesCall struct {
	*gomock.Call
}

MockFirewallerIngressRulesCall wrap *gomock.Call

func (*MockFirewallerIngressRulesCall) Do

Do rewrite *gomock.Call.Do

func (*MockFirewallerIngressRulesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFirewallerIngressRulesCall) Return

Return rewrite *gomock.Call.Return

type MockFirewallerMockRecorder

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

MockFirewallerMockRecorder is the mock recorder for MockFirewaller.

func (*MockFirewallerMockRecorder) ClosePorts

func (mr *MockFirewallerMockRecorder) ClosePorts(arg0, arg1 any) *MockFirewallerClosePortsCall

ClosePorts indicates an expected call of ClosePorts.

func (*MockFirewallerMockRecorder) IngressRules

IngressRules indicates an expected call of IngressRules.

func (*MockFirewallerMockRecorder) OpenPorts

func (mr *MockFirewallerMockRecorder) OpenPorts(arg0, arg1 any) *MockFirewallerOpenPortsCall

OpenPorts indicates an expected call of OpenPorts.

type MockFirewallerOpenPortsCall

type MockFirewallerOpenPortsCall struct {
	*gomock.Call
}

MockFirewallerOpenPortsCall wrap *gomock.Call

func (*MockFirewallerOpenPortsCall) Do

Do rewrite *gomock.Call.Do

func (*MockFirewallerOpenPortsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockFirewallerOpenPortsCall) Return

Return rewrite *gomock.Call.Return

type MockInstancePrechecker

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

MockInstancePrechecker is a mock of InstancePrechecker interface.

func NewMockInstancePrechecker

func NewMockInstancePrechecker(ctrl *gomock.Controller) *MockInstancePrechecker

NewMockInstancePrechecker creates a new mock instance.

func (*MockInstancePrechecker) EXPECT

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

func (*MockInstancePrechecker) PrecheckInstance

PrecheckInstance mocks base method.

type MockInstancePrecheckerMockRecorder

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

MockInstancePrecheckerMockRecorder is the mock recorder for MockInstancePrechecker.

func (*MockInstancePrecheckerMockRecorder) PrecheckInstance

PrecheckInstance indicates an expected call of PrecheckInstance.

type MockInstancePrecheckerPrecheckInstanceCall

type MockInstancePrecheckerPrecheckInstanceCall struct {
	*gomock.Call
}

MockInstancePrecheckerPrecheckInstanceCall wrap *gomock.Call

func (*MockInstancePrecheckerPrecheckInstanceCall) Do

Do rewrite *gomock.Call.Do

func (*MockInstancePrecheckerPrecheckInstanceCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockInstancePrecheckerPrecheckInstanceCall) Return

Return rewrite *gomock.Call.Return

type MockInstanceTagger

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

MockInstanceTagger is a mock of InstanceTagger interface.

func NewMockInstanceTagger

func NewMockInstanceTagger(ctrl *gomock.Controller) *MockInstanceTagger

NewMockInstanceTagger creates a new mock instance.

func (*MockInstanceTagger) EXPECT

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

func (*MockInstanceTagger) TagInstance

func (m *MockInstanceTagger) TagInstance(arg0 envcontext.ProviderCallContext, arg1 instance.Id, arg2 map[string]string) error

TagInstance mocks base method.

type MockInstanceTaggerMockRecorder

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

MockInstanceTaggerMockRecorder is the mock recorder for MockInstanceTagger.

func (*MockInstanceTaggerMockRecorder) TagInstance

func (mr *MockInstanceTaggerMockRecorder) TagInstance(arg0, arg1, arg2 any) *MockInstanceTaggerTagInstanceCall

TagInstance indicates an expected call of TagInstance.

type MockInstanceTaggerTagInstanceCall

type MockInstanceTaggerTagInstanceCall struct {
	*gomock.Call
}

MockInstanceTaggerTagInstanceCall wrap *gomock.Call

func (*MockInstanceTaggerTagInstanceCall) Do

Do rewrite *gomock.Call.Do

func (*MockInstanceTaggerTagInstanceCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockInstanceTaggerTagInstanceCall) Return

Return rewrite *gomock.Call.Return

type MockInstanceTypesFetcher

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

MockInstanceTypesFetcher is a mock of InstanceTypesFetcher interface.

func NewMockInstanceTypesFetcher

func NewMockInstanceTypesFetcher(ctrl *gomock.Controller) *MockInstanceTypesFetcher

NewMockInstanceTypesFetcher creates a new mock instance.

func (*MockInstanceTypesFetcher) EXPECT

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

func (*MockInstanceTypesFetcher) InstanceTypes

InstanceTypes mocks base method.

type MockInstanceTypesFetcherInstanceTypesCall

type MockInstanceTypesFetcherInstanceTypesCall struct {
	*gomock.Call
}

MockInstanceTypesFetcherInstanceTypesCall wrap *gomock.Call

func (*MockInstanceTypesFetcherInstanceTypesCall) Do

Do rewrite *gomock.Call.Do

func (*MockInstanceTypesFetcherInstanceTypesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockInstanceTypesFetcherInstanceTypesCall) Return

Return rewrite *gomock.Call.Return

type MockInstanceTypesFetcherMockRecorder

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

MockInstanceTypesFetcherMockRecorder is the mock recorder for MockInstanceTypesFetcher.

func (*MockInstanceTypesFetcherMockRecorder) InstanceTypes

InstanceTypes indicates an expected call of InstanceTypes.

type MockNetworkingEnviron

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

MockNetworkingEnviron is a mock of NetworkingEnviron interface.

func NewMockNetworkingEnviron

func NewMockNetworkingEnviron(ctrl *gomock.Controller) *MockNetworkingEnviron

NewMockNetworkingEnviron creates a new mock instance.

func (*MockNetworkingEnviron) AdoptResources

func (m *MockNetworkingEnviron) AdoptResources(arg0 envcontext.ProviderCallContext, arg1 string, arg2 version.Number) error

AdoptResources mocks base method.

func (*MockNetworkingEnviron) AllInstances

AllInstances mocks base method.

func (*MockNetworkingEnviron) AllRunningInstances

func (m *MockNetworkingEnviron) AllRunningInstances(arg0 envcontext.ProviderCallContext) ([]instances.Instance, error)

AllRunningInstances mocks base method.

func (*MockNetworkingEnviron) AllocateContainerAddresses

AllocateContainerAddresses mocks base method.

func (*MockNetworkingEnviron) Bootstrap

Bootstrap mocks base method.

func (*MockNetworkingEnviron) Config

func (m *MockNetworkingEnviron) Config() *config.Config

Config mocks base method.

func (*MockNetworkingEnviron) ConstraintsValidator

ConstraintsValidator mocks base method.

func (*MockNetworkingEnviron) ControllerInstances

func (m *MockNetworkingEnviron) ControllerInstances(arg0 envcontext.ProviderCallContext, arg1 string) ([]instance.Id, error)

ControllerInstances mocks base method.

func (*MockNetworkingEnviron) Create

Create mocks base method.

func (*MockNetworkingEnviron) Destroy

Destroy mocks base method.

func (*MockNetworkingEnviron) DestroyController

func (m *MockNetworkingEnviron) DestroyController(arg0 envcontext.ProviderCallContext, arg1 string) error

DestroyController mocks base method.

func (*MockNetworkingEnviron) EXPECT

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

func (*MockNetworkingEnviron) InstanceTypes

InstanceTypes mocks base method.

func (*MockNetworkingEnviron) Instances

Instances mocks base method.

func (*MockNetworkingEnviron) NetworkInterfaces

NetworkInterfaces mocks base method.

func (*MockNetworkingEnviron) PrecheckInstance

PrecheckInstance mocks base method.

func (*MockNetworkingEnviron) PrepareForBootstrap

func (m *MockNetworkingEnviron) PrepareForBootstrap(arg0 environs.BootstrapContext, arg1 string) error

PrepareForBootstrap mocks base method.

func (*MockNetworkingEnviron) Provider

Provider mocks base method.

func (*MockNetworkingEnviron) ProviderSpaceInfo

ProviderSpaceInfo mocks base method.

func (*MockNetworkingEnviron) ReleaseContainerAddresses

func (m *MockNetworkingEnviron) ReleaseContainerAddresses(arg0 envcontext.ProviderCallContext, arg1 []network.ProviderInterfaceInfo) error

ReleaseContainerAddresses mocks base method.

func (*MockNetworkingEnviron) SetConfig

func (m *MockNetworkingEnviron) SetConfig(arg0 context.Context, arg1 *config.Config) error

SetConfig mocks base method.

func (*MockNetworkingEnviron) Spaces

Spaces mocks base method.

func (*MockNetworkingEnviron) StartInstance

StartInstance mocks base method.

func (*MockNetworkingEnviron) StopInstances

func (m *MockNetworkingEnviron) StopInstances(arg0 envcontext.ProviderCallContext, arg1 ...instance.Id) error

StopInstances mocks base method.

func (*MockNetworkingEnviron) StorageProvider

func (m *MockNetworkingEnviron) StorageProvider(arg0 storage.ProviderType) (storage.Provider, error)

StorageProvider mocks base method.

func (*MockNetworkingEnviron) StorageProviderTypes

func (m *MockNetworkingEnviron) StorageProviderTypes() ([]storage.ProviderType, error)

StorageProviderTypes mocks base method.

func (*MockNetworkingEnviron) Subnets

Subnets mocks base method.

func (*MockNetworkingEnviron) SupportsContainerAddresses

func (m *MockNetworkingEnviron) SupportsContainerAddresses(arg0 envcontext.ProviderCallContext) (bool, error)

SupportsContainerAddresses mocks base method.

func (*MockNetworkingEnviron) SupportsSpaceDiscovery

func (m *MockNetworkingEnviron) SupportsSpaceDiscovery() (bool, error)

SupportsSpaceDiscovery mocks base method.

func (*MockNetworkingEnviron) SupportsSpaces

func (m *MockNetworkingEnviron) SupportsSpaces() (bool, error)

SupportsSpaces mocks base method.

type MockNetworkingEnvironAdoptResourcesCall

type MockNetworkingEnvironAdoptResourcesCall struct {
	*gomock.Call
}

MockNetworkingEnvironAdoptResourcesCall wrap *gomock.Call

func (*MockNetworkingEnvironAdoptResourcesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironAdoptResourcesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironAdoptResourcesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironAllInstancesCall

type MockNetworkingEnvironAllInstancesCall struct {
	*gomock.Call
}

MockNetworkingEnvironAllInstancesCall wrap *gomock.Call

func (*MockNetworkingEnvironAllInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironAllInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironAllInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironAllRunningInstancesCall

type MockNetworkingEnvironAllRunningInstancesCall struct {
	*gomock.Call
}

MockNetworkingEnvironAllRunningInstancesCall wrap *gomock.Call

func (*MockNetworkingEnvironAllRunningInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironAllRunningInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironAllRunningInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironAllocateContainerAddressesCall

type MockNetworkingEnvironAllocateContainerAddressesCall struct {
	*gomock.Call
}

MockNetworkingEnvironAllocateContainerAddressesCall wrap *gomock.Call

func (*MockNetworkingEnvironAllocateContainerAddressesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironAllocateContainerAddressesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironBootstrapCall

type MockNetworkingEnvironBootstrapCall struct {
	*gomock.Call
}

MockNetworkingEnvironBootstrapCall wrap *gomock.Call

func (*MockNetworkingEnvironBootstrapCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironBootstrapCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironConfigCall

type MockNetworkingEnvironConfigCall struct {
	*gomock.Call
}

MockNetworkingEnvironConfigCall wrap *gomock.Call

func (*MockNetworkingEnvironConfigCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironConfigCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironConfigCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironConstraintsValidatorCall

type MockNetworkingEnvironConstraintsValidatorCall struct {
	*gomock.Call
}

MockNetworkingEnvironConstraintsValidatorCall wrap *gomock.Call

func (*MockNetworkingEnvironConstraintsValidatorCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironConstraintsValidatorCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironConstraintsValidatorCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironControllerInstancesCall

type MockNetworkingEnvironControllerInstancesCall struct {
	*gomock.Call
}

MockNetworkingEnvironControllerInstancesCall wrap *gomock.Call

func (*MockNetworkingEnvironControllerInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironControllerInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironControllerInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironCreateCall

type MockNetworkingEnvironCreateCall struct {
	*gomock.Call
}

MockNetworkingEnvironCreateCall wrap *gomock.Call

func (*MockNetworkingEnvironCreateCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironCreateCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironCreateCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironDestroyCall

type MockNetworkingEnvironDestroyCall struct {
	*gomock.Call
}

MockNetworkingEnvironDestroyCall wrap *gomock.Call

func (*MockNetworkingEnvironDestroyCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironDestroyCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironDestroyCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironDestroyControllerCall

type MockNetworkingEnvironDestroyControllerCall struct {
	*gomock.Call
}

MockNetworkingEnvironDestroyControllerCall wrap *gomock.Call

func (*MockNetworkingEnvironDestroyControllerCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironDestroyControllerCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironDestroyControllerCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironInstanceTypesCall

type MockNetworkingEnvironInstanceTypesCall struct {
	*gomock.Call
}

MockNetworkingEnvironInstanceTypesCall wrap *gomock.Call

func (*MockNetworkingEnvironInstanceTypesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironInstanceTypesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironInstanceTypesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironInstancesCall

type MockNetworkingEnvironInstancesCall struct {
	*gomock.Call
}

MockNetworkingEnvironInstancesCall wrap *gomock.Call

func (*MockNetworkingEnvironInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironMockRecorder

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

MockNetworkingEnvironMockRecorder is the mock recorder for MockNetworkingEnviron.

func (*MockNetworkingEnvironMockRecorder) AdoptResources

AdoptResources indicates an expected call of AdoptResources.

func (*MockNetworkingEnvironMockRecorder) AllInstances

AllInstances indicates an expected call of AllInstances.

func (*MockNetworkingEnvironMockRecorder) AllRunningInstances

AllRunningInstances indicates an expected call of AllRunningInstances.

func (*MockNetworkingEnvironMockRecorder) AllocateContainerAddresses

func (mr *MockNetworkingEnvironMockRecorder) AllocateContainerAddresses(arg0, arg1, arg2, arg3 any) *MockNetworkingEnvironAllocateContainerAddressesCall

AllocateContainerAddresses indicates an expected call of AllocateContainerAddresses.

func (*MockNetworkingEnvironMockRecorder) Bootstrap

Bootstrap indicates an expected call of Bootstrap.

func (*MockNetworkingEnvironMockRecorder) Config

Config indicates an expected call of Config.

func (*MockNetworkingEnvironMockRecorder) ConstraintsValidator

ConstraintsValidator indicates an expected call of ConstraintsValidator.

func (*MockNetworkingEnvironMockRecorder) ControllerInstances

ControllerInstances indicates an expected call of ControllerInstances.

func (*MockNetworkingEnvironMockRecorder) Create

Create indicates an expected call of Create.

func (*MockNetworkingEnvironMockRecorder) Destroy

Destroy indicates an expected call of Destroy.

func (*MockNetworkingEnvironMockRecorder) DestroyController

DestroyController indicates an expected call of DestroyController.

func (*MockNetworkingEnvironMockRecorder) InstanceTypes

InstanceTypes indicates an expected call of InstanceTypes.

func (*MockNetworkingEnvironMockRecorder) Instances

Instances indicates an expected call of Instances.

func (*MockNetworkingEnvironMockRecorder) NetworkInterfaces

NetworkInterfaces indicates an expected call of NetworkInterfaces.

func (*MockNetworkingEnvironMockRecorder) PrecheckInstance

PrecheckInstance indicates an expected call of PrecheckInstance.

func (*MockNetworkingEnvironMockRecorder) PrepareForBootstrap

PrepareForBootstrap indicates an expected call of PrepareForBootstrap.

func (*MockNetworkingEnvironMockRecorder) Provider

Provider indicates an expected call of Provider.

func (*MockNetworkingEnvironMockRecorder) ProviderSpaceInfo

ProviderSpaceInfo indicates an expected call of ProviderSpaceInfo.

func (*MockNetworkingEnvironMockRecorder) ReleaseContainerAddresses

ReleaseContainerAddresses indicates an expected call of ReleaseContainerAddresses.

func (*MockNetworkingEnvironMockRecorder) SetConfig

SetConfig indicates an expected call of SetConfig.

func (*MockNetworkingEnvironMockRecorder) Spaces

Spaces indicates an expected call of Spaces.

func (*MockNetworkingEnvironMockRecorder) StartInstance

StartInstance indicates an expected call of StartInstance.

func (*MockNetworkingEnvironMockRecorder) StopInstances

StopInstances indicates an expected call of StopInstances.

func (*MockNetworkingEnvironMockRecorder) StorageProvider

StorageProvider indicates an expected call of StorageProvider.

func (*MockNetworkingEnvironMockRecorder) StorageProviderTypes

StorageProviderTypes indicates an expected call of StorageProviderTypes.

func (*MockNetworkingEnvironMockRecorder) Subnets

Subnets indicates an expected call of Subnets.

func (*MockNetworkingEnvironMockRecorder) SupportsContainerAddresses

SupportsContainerAddresses indicates an expected call of SupportsContainerAddresses.

func (*MockNetworkingEnvironMockRecorder) SupportsSpaceDiscovery

SupportsSpaceDiscovery indicates an expected call of SupportsSpaceDiscovery.

func (*MockNetworkingEnvironMockRecorder) SupportsSpaces

SupportsSpaces indicates an expected call of SupportsSpaces.

type MockNetworkingEnvironNetworkInterfacesCall

type MockNetworkingEnvironNetworkInterfacesCall struct {
	*gomock.Call
}

MockNetworkingEnvironNetworkInterfacesCall wrap *gomock.Call

func (*MockNetworkingEnvironNetworkInterfacesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironNetworkInterfacesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironNetworkInterfacesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironPrecheckInstanceCall

type MockNetworkingEnvironPrecheckInstanceCall struct {
	*gomock.Call
}

MockNetworkingEnvironPrecheckInstanceCall wrap *gomock.Call

func (*MockNetworkingEnvironPrecheckInstanceCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironPrecheckInstanceCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironPrecheckInstanceCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironPrepareForBootstrapCall

type MockNetworkingEnvironPrepareForBootstrapCall struct {
	*gomock.Call
}

MockNetworkingEnvironPrepareForBootstrapCall wrap *gomock.Call

func (*MockNetworkingEnvironPrepareForBootstrapCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironPrepareForBootstrapCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironPrepareForBootstrapCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironProviderCall

type MockNetworkingEnvironProviderCall struct {
	*gomock.Call
}

MockNetworkingEnvironProviderCall wrap *gomock.Call

func (*MockNetworkingEnvironProviderCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironProviderCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironProviderCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironProviderSpaceInfoCall

type MockNetworkingEnvironProviderSpaceInfoCall struct {
	*gomock.Call
}

MockNetworkingEnvironProviderSpaceInfoCall wrap *gomock.Call

func (*MockNetworkingEnvironProviderSpaceInfoCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironProviderSpaceInfoCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironProviderSpaceInfoCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironReleaseContainerAddressesCall

type MockNetworkingEnvironReleaseContainerAddressesCall struct {
	*gomock.Call
}

MockNetworkingEnvironReleaseContainerAddressesCall wrap *gomock.Call

func (*MockNetworkingEnvironReleaseContainerAddressesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironReleaseContainerAddressesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironReleaseContainerAddressesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironSetConfigCall

type MockNetworkingEnvironSetConfigCall struct {
	*gomock.Call
}

MockNetworkingEnvironSetConfigCall wrap *gomock.Call

func (*MockNetworkingEnvironSetConfigCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironSetConfigCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironSetConfigCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironSpacesCall

type MockNetworkingEnvironSpacesCall struct {
	*gomock.Call
}

MockNetworkingEnvironSpacesCall wrap *gomock.Call

func (*MockNetworkingEnvironSpacesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironSpacesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironSpacesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironStartInstanceCall

type MockNetworkingEnvironStartInstanceCall struct {
	*gomock.Call
}

MockNetworkingEnvironStartInstanceCall wrap *gomock.Call

func (*MockNetworkingEnvironStartInstanceCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironStartInstanceCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironStartInstanceCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironStopInstancesCall

type MockNetworkingEnvironStopInstancesCall struct {
	*gomock.Call
}

MockNetworkingEnvironStopInstancesCall wrap *gomock.Call

func (*MockNetworkingEnvironStopInstancesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironStopInstancesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironStopInstancesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironStorageProviderCall

type MockNetworkingEnvironStorageProviderCall struct {
	*gomock.Call
}

MockNetworkingEnvironStorageProviderCall wrap *gomock.Call

func (*MockNetworkingEnvironStorageProviderCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironStorageProviderCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironStorageProviderCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironStorageProviderTypesCall

type MockNetworkingEnvironStorageProviderTypesCall struct {
	*gomock.Call
}

MockNetworkingEnvironStorageProviderTypesCall wrap *gomock.Call

func (*MockNetworkingEnvironStorageProviderTypesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironStorageProviderTypesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironStorageProviderTypesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironSubnetsCall

type MockNetworkingEnvironSubnetsCall struct {
	*gomock.Call
}

MockNetworkingEnvironSubnetsCall wrap *gomock.Call

func (*MockNetworkingEnvironSubnetsCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironSubnetsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironSubnetsCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironSupportsContainerAddressesCall

type MockNetworkingEnvironSupportsContainerAddressesCall struct {
	*gomock.Call
}

MockNetworkingEnvironSupportsContainerAddressesCall wrap *gomock.Call

func (*MockNetworkingEnvironSupportsContainerAddressesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironSupportsContainerAddressesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironSupportsContainerAddressesCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironSupportsSpaceDiscoveryCall

type MockNetworkingEnvironSupportsSpaceDiscoveryCall struct {
	*gomock.Call
}

MockNetworkingEnvironSupportsSpaceDiscoveryCall wrap *gomock.Call

func (*MockNetworkingEnvironSupportsSpaceDiscoveryCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironSupportsSpaceDiscoveryCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironSupportsSpaceDiscoveryCall) Return

Return rewrite *gomock.Call.Return

type MockNetworkingEnvironSupportsSpacesCall

type MockNetworkingEnvironSupportsSpacesCall struct {
	*gomock.Call
}

MockNetworkingEnvironSupportsSpacesCall wrap *gomock.Call

func (*MockNetworkingEnvironSupportsSpacesCall) Do

Do rewrite *gomock.Call.Do

func (*MockNetworkingEnvironSupportsSpacesCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockNetworkingEnvironSupportsSpacesCall) Return

Return rewrite *gomock.Call.Return

type MockProviderCredentials

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

MockProviderCredentials is a mock of ProviderCredentials interface.

func NewMockProviderCredentials

func NewMockProviderCredentials(ctrl *gomock.Controller) *MockProviderCredentials

NewMockProviderCredentials creates a new mock instance.

func (*MockProviderCredentials) CredentialSchemas

func (m *MockProviderCredentials) CredentialSchemas() map[cloud.AuthType]cloud.CredentialSchema

CredentialSchemas mocks base method.

func (*MockProviderCredentials) DetectCredentials

func (m *MockProviderCredentials) DetectCredentials(arg0 string) (*cloud.CloudCredential, error)

DetectCredentials mocks base method.

func (*MockProviderCredentials) EXPECT

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

func (*MockProviderCredentials) FinalizeCredential

FinalizeCredential mocks base method.

type MockProviderCredentialsCredentialSchemasCall

type MockProviderCredentialsCredentialSchemasCall struct {
	*gomock.Call
}

MockProviderCredentialsCredentialSchemasCall wrap *gomock.Call

func (*MockProviderCredentialsCredentialSchemasCall) Do

Do rewrite *gomock.Call.Do

func (*MockProviderCredentialsCredentialSchemasCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockProviderCredentialsCredentialSchemasCall) Return

Return rewrite *gomock.Call.Return

type MockProviderCredentialsDetectCredentialsCall

type MockProviderCredentialsDetectCredentialsCall struct {
	*gomock.Call
}

MockProviderCredentialsDetectCredentialsCall wrap *gomock.Call

func (*MockProviderCredentialsDetectCredentialsCall) Do

Do rewrite *gomock.Call.Do

func (*MockProviderCredentialsDetectCredentialsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockProviderCredentialsDetectCredentialsCall) Return

Return rewrite *gomock.Call.Return

type MockProviderCredentialsFinalizeCredentialCall

type MockProviderCredentialsFinalizeCredentialCall struct {
	*gomock.Call
}

MockProviderCredentialsFinalizeCredentialCall wrap *gomock.Call

func (*MockProviderCredentialsFinalizeCredentialCall) Do

Do rewrite *gomock.Call.Do

func (*MockProviderCredentialsFinalizeCredentialCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockProviderCredentialsFinalizeCredentialCall) Return

Return rewrite *gomock.Call.Return

type MockProviderCredentialsMockRecorder

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

MockProviderCredentialsMockRecorder is the mock recorder for MockProviderCredentials.

func (*MockProviderCredentialsMockRecorder) CredentialSchemas

CredentialSchemas indicates an expected call of CredentialSchemas.

func (*MockProviderCredentialsMockRecorder) DetectCredentials

DetectCredentials indicates an expected call of DetectCredentials.

func (*MockProviderCredentialsMockRecorder) FinalizeCredential

FinalizeCredential indicates an expected call of FinalizeCredential.

type MockProviderCredentialsRegister

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

MockProviderCredentialsRegister is a mock of ProviderCredentialsRegister interface.

func NewMockProviderCredentialsRegister

func NewMockProviderCredentialsRegister(ctrl *gomock.Controller) *MockProviderCredentialsRegister

NewMockProviderCredentialsRegister creates a new mock instance.

func (*MockProviderCredentialsRegister) EXPECT

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

func (*MockProviderCredentialsRegister) RegisterCredentials

func (m *MockProviderCredentialsRegister) RegisterCredentials(arg0 cloud.Cloud) (map[string]*cloud.CloudCredential, error)

RegisterCredentials mocks base method.

type MockProviderCredentialsRegisterMockRecorder

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

MockProviderCredentialsRegisterMockRecorder is the mock recorder for MockProviderCredentialsRegister.

func (*MockProviderCredentialsRegisterMockRecorder) RegisterCredentials

RegisterCredentials indicates an expected call of RegisterCredentials.

type MockProviderCredentialsRegisterRegisterCredentialsCall

type MockProviderCredentialsRegisterRegisterCredentialsCall struct {
	*gomock.Call
}

MockProviderCredentialsRegisterRegisterCredentialsCall wrap *gomock.Call

func (*MockProviderCredentialsRegisterRegisterCredentialsCall) Do

Do rewrite *gomock.Call.Do

func (*MockProviderCredentialsRegisterRegisterCredentialsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockProviderCredentialsRegisterRegisterCredentialsCall) Return

Return rewrite *gomock.Call.Return

type MockProviderSchema

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

MockProviderSchema is a mock of ProviderSchema interface.

func NewMockProviderSchema

func NewMockProviderSchema(ctrl *gomock.Controller) *MockProviderSchema

NewMockProviderSchema creates a new mock instance.

func (*MockProviderSchema) EXPECT

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

func (*MockProviderSchema) Schema

Schema mocks base method.

type MockProviderSchemaMockRecorder

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

MockProviderSchemaMockRecorder is the mock recorder for MockProviderSchema.

func (*MockProviderSchemaMockRecorder) Schema

Schema indicates an expected call of Schema.

type MockProviderSchemaSchemaCall

type MockProviderSchemaSchemaCall struct {
	*gomock.Call
}

MockProviderSchemaSchemaCall wrap *gomock.Call

func (*MockProviderSchemaSchemaCall) Do

Do rewrite *gomock.Call.Do

func (*MockProviderSchemaSchemaCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockProviderSchemaSchemaCall) Return

Return rewrite *gomock.Call.Return

type MockRequestFinalizeCredential

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

MockRequestFinalizeCredential is a mock of RequestFinalizeCredential interface.

func NewMockRequestFinalizeCredential

func NewMockRequestFinalizeCredential(ctrl *gomock.Controller) *MockRequestFinalizeCredential

NewMockRequestFinalizeCredential creates a new mock instance.

func (*MockRequestFinalizeCredential) EXPECT

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

func (*MockRequestFinalizeCredential) ShouldFinalizeCredential

func (m *MockRequestFinalizeCredential) ShouldFinalizeCredential(arg0 cloud.Credential) bool

ShouldFinalizeCredential mocks base method.

type MockRequestFinalizeCredentialMockRecorder

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

MockRequestFinalizeCredentialMockRecorder is the mock recorder for MockRequestFinalizeCredential.

func (*MockRequestFinalizeCredentialMockRecorder) ShouldFinalizeCredential

ShouldFinalizeCredential indicates an expected call of ShouldFinalizeCredential.

type MockRequestFinalizeCredentialShouldFinalizeCredentialCall

type MockRequestFinalizeCredentialShouldFinalizeCredentialCall struct {
	*gomock.Call
}

MockRequestFinalizeCredentialShouldFinalizeCredentialCall wrap *gomock.Call

func (*MockRequestFinalizeCredentialShouldFinalizeCredentialCall) Do

Do rewrite *gomock.Call.Do

func (*MockRequestFinalizeCredentialShouldFinalizeCredentialCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockRequestFinalizeCredentialShouldFinalizeCredentialCall) Return

Return rewrite *gomock.Call.Return

type MockUpgradeStep

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

MockUpgradeStep is a mock of UpgradeStep interface.

func NewMockUpgradeStep

func NewMockUpgradeStep(ctrl *gomock.Controller) *MockUpgradeStep

NewMockUpgradeStep creates a new mock instance.

func (*MockUpgradeStep) Description

func (m *MockUpgradeStep) Description() string

Description mocks base method.

func (*MockUpgradeStep) EXPECT

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

func (*MockUpgradeStep) Run

Run mocks base method.

type MockUpgradeStepDescriptionCall

type MockUpgradeStepDescriptionCall struct {
	*gomock.Call
}

MockUpgradeStepDescriptionCall wrap *gomock.Call

func (*MockUpgradeStepDescriptionCall) Do

Do rewrite *gomock.Call.Do

func (*MockUpgradeStepDescriptionCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockUpgradeStepDescriptionCall) Return

Return rewrite *gomock.Call.Return

type MockUpgradeStepMockRecorder

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

MockUpgradeStepMockRecorder is the mock recorder for MockUpgradeStep.

func (*MockUpgradeStepMockRecorder) Description

Description indicates an expected call of Description.

func (*MockUpgradeStepMockRecorder) Run

Run indicates an expected call of Run.

type MockUpgradeStepRunCall

type MockUpgradeStepRunCall struct {
	*gomock.Call
}

MockUpgradeStepRunCall wrap *gomock.Call

func (*MockUpgradeStepRunCall) Do

Do rewrite *gomock.Call.Do

func (*MockUpgradeStepRunCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockUpgradeStepRunCall) Return

Return rewrite *gomock.Call.Return

type MockUpgrader

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

MockUpgrader is a mock of Upgrader interface.

func NewMockUpgrader

func NewMockUpgrader(ctrl *gomock.Controller) *MockUpgrader

NewMockUpgrader creates a new mock instance.

func (*MockUpgrader) EXPECT

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

func (*MockUpgrader) UpgradeOperations

UpgradeOperations mocks base method.

type MockUpgraderMockRecorder

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

MockUpgraderMockRecorder is the mock recorder for MockUpgrader.

func (*MockUpgraderMockRecorder) UpgradeOperations

func (mr *MockUpgraderMockRecorder) UpgradeOperations(arg0, arg1 any) *MockUpgraderUpgradeOperationsCall

UpgradeOperations indicates an expected call of UpgradeOperations.

type MockUpgraderUpgradeOperationsCall

type MockUpgraderUpgradeOperationsCall struct {
	*gomock.Call
}

MockUpgraderUpgradeOperationsCall wrap *gomock.Call

func (*MockUpgraderUpgradeOperationsCall) Do

Do rewrite *gomock.Call.Do

func (*MockUpgraderUpgradeOperationsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockUpgraderUpgradeOperationsCall) Return

Return rewrite *gomock.Call.Return

type ToolsFixture

type ToolsFixture struct {
	DefaultBaseURL string

	// UploadArches holds the architectures of tools to
	// upload in UploadFakeTools. If empty, it will default
	// to just arch.HostArch()
	UploadArches []string
	// contains filtered or unexported fields
}

ToolsFixture is used as a fixture to stub out the default tools URL so we don't hit the real internet during tests.

func (*ToolsFixture) SetUpTest

func (s *ToolsFixture) SetUpTest(c *gc.C)

func (*ToolsFixture) TearDownTest

func (s *ToolsFixture) TearDownTest(c *gc.C)

func (*ToolsFixture) UploadFakeTools

func (s *ToolsFixture) UploadFakeTools(c *gc.C, stor storage.Storage, toolsDir, stream string)

UploadFakeTools uploads fake tools of the architectures in s.UploadArches for each LTS release to the specified storage.

func (*ToolsFixture) UploadFakeToolsToDirectory

func (s *ToolsFixture) UploadFakeToolsToDirectory(c *gc.C, dir, toolsDir, stream string)

UploadFakeToolsToDirectory uploads fake tools of the architectures in s.UploadArches for each LTS release to the specified directory.

Jump to

Keyboard shortcuts

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