actors

package
v6.0.1+incompatible Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2018 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAWSLBHelper

func NewAWSLBHelper(c acceptance.Config) awsLBHelper

func NewAzureLBHelper

func NewAzureLBHelper(config acceptance.Config) azureLBHelper

func NewGCPLBHelper

func NewGCPLBHelper(config acceptance.Config) gcpLBHelper

func NewVSphereLBHelper

func NewVSphereLBHelper() vSphereLBHelper

Types

type BBL

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

func NewBBL

func NewBBL(stateDirectory string, pathToBBL string, configuration acceptance.Config, envIDSuffix string) BBL

func (BBL) Destroy

func (b BBL) Destroy() *gexec.Session

func (BBL) DirectorAddress

func (b BBL) DirectorAddress() string

func (BBL) DirectorCACert

func (b BBL) DirectorCACert() string

func (BBL) DirectorPassword

func (b BBL) DirectorPassword() string

func (BBL) DirectorSSHKey

func (b BBL) DirectorSSHKey() string

func (BBL) DirectorUsername

func (b BBL) DirectorUsername() string

func (BBL) Down

func (b BBL) Down() *gexec.Session

func (BBL) EnvID

func (b BBL) EnvID() string

func (BBL) ExportBoshAllProxy

func (b BBL) ExportBoshAllProxy() string

func (BBL) JumpboxAddress

func (b BBL) JumpboxAddress() string

func (BBL) LatestError

func (b BBL) LatestError() string

func (BBL) Lbs

func (b BBL) Lbs() string

func (BBL) Plan

func (b BBL) Plan(additionalArgs ...string) *gexec.Session

func (BBL) PredefinedEnvID

func (b BBL) PredefinedEnvID() string

func (BBL) PrintEnv

func (b BBL) PrintEnv() string

func (BBL) Rotate

func (b BBL) Rotate() *gexec.Session

func (BBL) SSHKey

func (b BBL) SSHKey() string

func (BBL) SaveDirectorCA

func (b BBL) SaveDirectorCA() string

func (BBL) Up

func (b BBL) Up(additionalArgs ...string) *gexec.Session

type BOSHCLI

type BOSHCLI struct{}

func NewBOSHCLI

func NewBOSHCLI() BOSHCLI

func (BOSHCLI) CloudConfig

func (BOSHCLI) CloudConfig(address, caCertPath, username, password string) (string, error)

func (BOSHCLI) DirectorExists

func (BOSHCLI) DirectorExists(address, username, password, caCertPath string) (bool, error)

func (BOSHCLI) Env

func (BOSHCLI) Env(address, caCertPath string) (string, error)

type IAASLBHelper

type IAASLBHelper interface {
	GetLBArgs() []string
	ConfirmLBsExist(string)
	ConfirmNoLBsExist(string)
	VerifyBblLBOutput(string)
	VerifyCloudConfigExtensions([]string)
}

func NewIAASLBHelper

func NewIAASLBHelper(iaas string, configuration acceptance.Config) IAASLBHelper

Jump to

Keyboard shortcuts

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