Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PurslaneSSHExecutor ¶
type PurslaneSSHExecutor struct {
// contains filtered or unexported fields
}
func (PurslaneSSHExecutor) Close ¶
func (executor PurslaneSSHExecutor) Close()
func (PurslaneSSHExecutor) DockerImagePull ¶
func (executor PurslaneSSHExecutor) DockerImagePull() bool
func (PurslaneSSHExecutor) DockerRegistryLogin ¶
func (executor PurslaneSSHExecutor) DockerRegistryLogin() bool
func (PurslaneSSHExecutor) RunDockerImage ¶
func (executor PurslaneSSHExecutor) RunDockerImage() bool
type SSHExecutor ¶
type SSHExecutor interface { DockerImagePull() bool DockerRegistryLogin() bool RunDockerImage() bool Close() }
func GetSSHExecutor ¶
func GetSSHExecutor(coreConfig *config.CoreConfig, server *cloud.CreatedServer, volume *cloud.CreatedVolume) SSHExecutor
Click to show internal directories.
Click to hide internal directories.