Documentation

ProductOpenStackManager extends ProductOpenStackManagerAbstraction
in package

Table of Contents

$emailDomain  : string
$namePrefix  : string
__construct()  : mixed
The class constructor
addDefaultRoles()  : bool
Given a pair of User / Project, this function will populate the default Open Stack Roles
addProject()  : Project
This function will create a new project under the specified ProductOpenStack
addUser()  : User
This function will create a new user under the specified ProductOpenStack
suspend()  : bool
Suspend all services related to the provided ProductOpenStack
terminate()  : bool
Terminate all services related to the provided ProductOpenStack
unsuspend()  : bool
Unsuspend all services related to the provided ProductOpenStack

Properties

Methods

addDefaultRoles()

Given a pair of User / Project, this function will populate the default Open Stack Roles

public addDefaultRoles(Project $project, User $user) : bool
Parameters
$project : Project
$user : User
Tags
inheritDoc
Return values
bool

Search results