Scalr\Modules\Platforms\Openstack\OpenstackPlatformModule::SuspendServer PHP Метод

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

public SuspendServer ( DBServer $DBServer )
$DBServer DBServer
    public function SuspendServer(DBServer $DBServer)
    {
        $client = $this->getOsClient($DBServer->GetEnvironmentObject(), $DBServer->GetProperty(\OPENSTACK_SERVER_PROPERTIES::CLOUD_LOCATION));
        try {
            $client->servers->suspend($DBServer->GetProperty(\OPENSTACK_SERVER_PROPERTIES::SERVER_ID));
        } catch (NotFoundException $e) {
            throw new InstanceNotFoundException($e->getMessage(), $e->getCode(), $e);
        }
        return true;
    }