Documentation ¶
Overview ¶
Package openstack contains common functions that can be used across all OpenStack components for acceptance testing.
Index ¶
- func CreateCloudServer(t *testing.T, client *golangsdk.ServiceClient, ...) *cloudservers.CloudServer
- func CreateSecurityGroup(t *testing.T) string
- func CreateVolume(t *testing.T) *volumes.Volume
- func DefaultSecurityGroup(t *testing.T) string
- func DeleteCloudServer(t *testing.T, client *golangsdk.ServiceClient, ecsID string)
- func DeleteSecurityGroup(t *testing.T, secGroupID string)
- func DeleteVolume(t *testing.T, id string)
- func DryRunCloudServerConfig(t *testing.T, client *golangsdk.ServiceClient, ...)
- func GetCloudServerCreateOpts(t *testing.T) cloudservers.CreateOpts
- func PrintExtension(t *testing.T, extension *extensions.Extension)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCloudServer ¶ added in v0.3.1
func CreateCloudServer(t *testing.T, client *golangsdk.ServiceClient, createOpts cloudservers.CreateOpts) *cloudservers.CloudServer
func CreateSecurityGroup ¶ added in v0.2.7
func DefaultSecurityGroup ¶ added in v0.2.4
func DeleteCloudServer ¶ added in v0.3.1
func DeleteSecurityGroup ¶ added in v0.2.7
func DeleteVolume ¶ added in v0.2.7
func DryRunCloudServerConfig ¶ added in v0.3.1
func DryRunCloudServerConfig(t *testing.T, client *golangsdk.ServiceClient, createOpts cloudservers.CreateOpts)
func GetCloudServerCreateOpts ¶ added in v0.3.1
func GetCloudServerCreateOpts(t *testing.T) cloudservers.CreateOpts
func PrintExtension ¶
func PrintExtension(t *testing.T, extension *extensions.Extension)
PrintExtension prints an extension and all of its attributes.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.