Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CmdRunner ¶
type Config ¶
type Config struct {
VMUsername string `json:"vm_username"`
VMIP string `json:"vm_ip"`
VMPort string `json:"vm_port"`
PrivateKeyPath string `json:"private_key_path"`
StemcellURL string `json:"stemcell_url"`
StemcellSHA1 string `json:"stemcell_sha1"`
StemcellPath string `json:"stemcell_path"`
CPIReleaseURL string `json:"cpi_release_url"`
CPIReleaseSHA1 string `json:"cpi_release_sha1"`
CPIReleasePath string `json:"cpi_release_path"`
DummyReleasePath string `json:"dummy_release_path"`
DummyTooReleasePath string `json:"dummy_too_release_path"`
DummyCompiledReleasePath string `json:"dummy_compiled_release_path"`
}
func (*Config) IsLocalCPIRelease ¶
func (*Config) IsLocalStemcell ¶
type Environment ¶
type Environment interface {
Home() string
Path(string) string
Copy(string, string) error
WriteContent(string, []byte) error
}
func NewRemoteTestEnvironment ¶
func NewRemoteTestEnvironment( vmUsername string, vmIP string, vmPort string, privateKeyPath string, fileSystem boshsys.FileSystem, logger boshlog.Logger, ) Environment
Click to show internal directories.
Click to hide internal directories.