PHP Класс DataSift\Storyplayer\HostLib\VagrantVm

Автор: Stuart Herbert ([email protected])
Наследование: implements DataSift\Storyplayer\HostLib\SupportedHost
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$st DataSift\Storyplayer\PlayerLib\StoryTeller

Открытые методы

Метод Описание
__construct ( StoryTeller $st )
createHost ( VagrantVmDetails $vmDetails, array $provisioningVars = [] ) : void
destroyHost ( VagrantVmDetails $vmDetails ) : void
determineHostname ( VagrantVmDetails $vmDetails ) : string
determineIpAddress ( VagrantVmDetails $vmDetails ) : string
determinePrivateKey ( $vmDetails )
isRunning ( VagrantVmDetails $vmDetails ) : boolean
powerOffHost ( VagrantVmDetails $vmDetails ) : void
restartHost ( VagrantVmDetails $vmDetails ) : void
runCommandAgainstHostManager ( VagrantVmDetails $vmDetails, string $command ) : CommandResult
runCommandViaHostManager ( VagrantVmDetails $vmDetails, string $command ) : CommandResult
startHost ( VagrantVmDetails $vmDetails ) : void
stopHost ( VagrantVmDetails $vmDetails ) : void

Описание методов

__construct() публичный Метод

public __construct ( StoryTeller $st )
$st DataSift\Storyplayer\PlayerLib\StoryTeller

createHost() публичный Метод

public createHost ( VagrantVmDetails $vmDetails, array $provisioningVars = [] ) : void
$vmDetails VagrantVmDetails
$provisioningVars array
Результат void

destroyHost() публичный Метод

public destroyHost ( VagrantVmDetails $vmDetails ) : void
$vmDetails VagrantVmDetails
Результат void

determineHostname() публичный Метод

public determineHostname ( VagrantVmDetails $vmDetails ) : string
$vmDetails VagrantVmDetails
Результат string

determineIpAddress() публичный Метод

public determineIpAddress ( VagrantVmDetails $vmDetails ) : string
$vmDetails VagrantVmDetails
Результат string

determinePrivateKey() публичный Метод

public determinePrivateKey ( $vmDetails )

isRunning() публичный Метод

public isRunning ( VagrantVmDetails $vmDetails ) : boolean
$vmDetails VagrantVmDetails
Результат boolean

powerOffHost() публичный Метод

public powerOffHost ( VagrantVmDetails $vmDetails ) : void
$vmDetails VagrantVmDetails
Результат void

restartHost() публичный Метод

public restartHost ( VagrantVmDetails $vmDetails ) : void
$vmDetails VagrantVmDetails
Результат void

runCommandAgainstHostManager() публичный Метод

public runCommandAgainstHostManager ( VagrantVmDetails $vmDetails, string $command ) : CommandResult
$vmDetails VagrantVmDetails
$command string
Результат DataSift\Storyplayer\CommandLib\CommandResult

runCommandViaHostManager() публичный Метод

public runCommandViaHostManager ( VagrantVmDetails $vmDetails, string $command ) : CommandResult
$vmDetails VagrantVmDetails
$command string
Результат DataSift\Storyplayer\CommandLib\CommandResult

startHost() публичный Метод

public startHost ( VagrantVmDetails $vmDetails ) : void
$vmDetails VagrantVmDetails
Результат void

stopHost() публичный Метод

public stopHost ( VagrantVmDetails $vmDetails ) : void
$vmDetails VagrantVmDetails
Результат void

Описание свойств

$st защищенное свойство

protected StoryTeller,DataSift\Storyplayer\PlayerLib $st
Результат DataSift\Storyplayer\PlayerLib\StoryTeller