PHP Class Scalr\Modules\Platforms\Verizon\VerizonPlatformModule

Inheritance: extends Scalr\Modules\Platforms\Openstack\OpenstackPlatformModule
Show file Open project: scalr/scalr

Public Methods

Method Description
CreateServerSnapshot ( BundleTask $BundleTask )
LaunchServer ( DBServer $DBServer, Scalr_Server_LaunchOptions $launchOptions = null )
__construct ( string $platform = SERVER_PLATFORMS::VERIZON ) Constuctor
determineServerIps ( OpenStack $client, $server )

Method Details

CreateServerSnapshot() public method

See also: Scalr\Modules\PlatformModuleInterface::CreateServerSnapshot()
public CreateServerSnapshot ( BundleTask $BundleTask )
$BundleTask BundleTask

LaunchServer() public method

See also: Scalr\Modules\PlatformModuleInterface::LaunchServer()
public LaunchServer ( DBServer $DBServer, Scalr_Server_LaunchOptions $launchOptions = null )
$DBServer DBServer
$launchOptions Scalr_Server_LaunchOptions

__construct() public method

Constuctor
public __construct ( string $platform = SERVER_PLATFORMS::VERIZON )
$platform string The name of the openstack based platform

determineServerIps() public method

public determineServerIps ( OpenStack $client, $server )
$client Scalr\Service\OpenStack\OpenStack