Documentation ¶
Index ¶
- Variables
- func ControllerIdentifier(ctx context.Context, r client.Client) (*string, error)
- func GetOpenStackProject(ctx context.Context, client *psos.PsOpenstackClient, ...) (*openapi.ProjectCreatedResponse, error)
- func GetOpenStackProjectName(controllerId string, project types.NamespacedName) string
- func GetOpenStackUser(ctx context.Context, client *psos.PsOpenstackClient, openStackUsername string) (*openapi.CreatedOpenStackUser, error)
- func IsEmpty(s string) bool
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrOpenStackProjectNotFound = errors.New("openstack project not found")
View Source
var ErrOpenStackUserNotFound = errors.New("openstack user not found")
Functions ¶
func ControllerIdentifier ¶
func GetOpenStackProject ¶
func GetOpenStackProject(ctx context.Context, client *psos.PsOpenstackClient, openStackProjectName string) (*openapi.ProjectCreatedResponse, error)
func GetOpenStackProjectName ¶
func GetOpenStackProjectName(controllerId string, project types.NamespacedName) string
func GetOpenStackUser ¶
func GetOpenStackUser(ctx context.Context, client *psos.PsOpenstackClient, openStackUsername string) (*openapi.CreatedOpenStackUser, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.