Method | Description | |
---|---|---|
__construct ( |
||
buildDefinitionFor ( $env ) | ||
provisionHosts ( DataSift\Storyplayer\ProvisioningLib\ProvisioningDefinition $hosts, $provConfig ) |
Method | Description | |
---|---|---|
flattenData ( mixed $inputData, string $prefix = "" ) : array | converts a tree of data into underscore_notation | |
getDsbuildFilename ( string $baseFolder, DataSift\Stone\ObjectLib\BaseObject $provConfig, string $hostId ) : string | null | find the provisioning script to run for a given hostId | |
writeDsbuildParamsShellFile ( array $vars ) | ||
writeDsbuildParamsYamlFile ( array $vars ) |
public __construct ( |
||
$st |
protected getDsbuildFilename ( string $baseFolder, DataSift\Stone\ObjectLib\BaseObject $provConfig, string $hostId ) : string | null | ||
$baseFolder | string | the folder we should look in |
$provConfig | DataSift\Stone\ObjectLib\BaseObject | the "provisioning" section from the test environment config |
$hostId | string | the ID of the host that we are provisioning |
return | string | null | path to the file to execute |
public provisionHosts ( DataSift\Storyplayer\ProvisioningLib\ProvisioningDefinition $hosts, $provConfig ) | ||
$hosts | DataSift\Storyplayer\ProvisioningLib\ProvisioningDefinition |
protected writeDsbuildParamsShellFile ( array $vars ) | ||
$vars | array |
protected writeDsbuildParamsYamlFile ( array $vars ) | ||
$vars | array |