Identity
extends AbstractUnit
in package
implements
UnitInterface
Description of AbstractUnit
Interfaces, Classes and Traits
- UnitInterface
- Description of UnitInterface
Table of Contents
- $connection : OpenStack
- The connection object which everything routes through.
- $currentStep : mixed
- $currentSubStep : mixed
- $includedUnits : mixed
- $service : Service
- The particular service that each unit uses.
- $credentialsCacheFile : string
- The credentials cache filename.
- createSubStep() : mixed
- executeRoles() : mixed
- executeTenants() : mixed
- executeTokens() : mixed
- executeUsers() : mixed
- factory() : UnitInterface
- Factory method for instantiating the unit object, and executing its main algorithm.
- getConnection() : mixed
- getIncludedUnits() : mixed
- getService() : mixed
- getWaiterCallback() : mixed
- main() : mixed
- Method for executing the main algorithm of the test.
- prepend() : mixed
- setConnection() : mixed
- setIncludedUnits() : mixed
- setService() : mixed
- setupService() : mixed
- Allows for the setting up of any required object variables.
- shouldDelete() : mixed
- step() : mixed
- stepInfo() : mixed
- stepInfoDotter() : mixed
- subStep() : mixed
- teardown() : mixed
- Allows for the deletion of any persistent resources created during execution.
- getResourceDir() : mixed
Properties
$connection
The connection object which everything routes through.
protected
OpenStack
$connection
$currentStep
protected
mixed
$currentStep
$currentSubStep
protected
mixed
$currentSubStep
$includedUnits
protected
mixed
$includedUnits
$service
The particular service that each unit uses.
protected
Service
$service
$credentialsCacheFile
The credentials cache filename.
private
string
$credentialsCacheFile
Methods
createSubStep()
public
createSubStep(mixed $string[, mixed $outputType = null ]) : mixed
Parameters
- $string : mixed
- $outputType : mixed = null
Return values
mixed —executeRoles()
public
executeRoles() : mixed
Return values
mixed —executeTenants()
public
executeTenants() : mixed
Return values
mixed —executeTokens()
public
executeTokens() : mixed
Return values
mixed —executeUsers()
public
executeUsers() : mixed
Return values
mixed —factory()
Factory method for instantiating the unit object, and executing its main algorithm.
public
static factory(OpenStack $connection, array<string|int, mixed> $includedUnits) : UnitInterface
Parameters
- $connection : OpenStack
- $includedUnits : array<string|int, mixed>
Return values
UnitInterface —getConnection()
public
getConnection() : mixed
Return values
mixed —getIncludedUnits()
public
getIncludedUnits() : mixed
Return values
mixed —getService()
public
getService() : mixed
Return values
mixed —getWaiterCallback()
public
getWaiterCallback() : mixed
Return values
mixed —main()
Method for executing the main algorithm of the test.
public
main() : mixed
Return values
mixed —prepend()
public
prepend(mixed $string) : mixed
Parameters
- $string : mixed
Return values
mixed —setConnection()
public
setConnection(OpenStack $connection) : mixed
Parameters
- $connection : OpenStack
Return values
mixed —setIncludedUnits()
public
setIncludedUnits(array<string|int, mixed> $includedUnits) : mixed
Parameters
- $includedUnits : array<string|int, mixed>
Return values
mixed —setService()
public
setService(AbstractService $service) : mixed
Parameters
- $service : AbstractService
Return values
mixed —setupService()
Allows for the setting up of any required object variables.
public
setupService() : mixed
Return values
mixed —shouldDelete()
public
shouldDelete(mixed $string) : mixed
Parameters
- $string : mixed
Return values
mixed —step()
public
step() : mixed
Return values
mixed —stepInfo()
public
stepInfo() : mixed
Return values
mixed —stepInfoDotter()
public
stepInfoDotter() : mixed
Return values
mixed —subStep()
public
subStep() : mixed
Return values
mixed —teardown()
Allows for the deletion of any persistent resources created during execution.
public
teardown() : mixed
Return values
mixed —getResourceDir()
protected
getResourceDir() : mixed