wsp-10327 Add Dynamic Memory to VPS - Isolate VPS2012.
This commit is contained in:
parent
054908269c
commit
03a675cf03
176 changed files with 31069 additions and 1612 deletions
|
@ -488,6 +488,7 @@ namespace WebsitePanel.EnterpriseServer
|
|||
ServerController.AddServiceDNSRecords(packageId, ResourceGroups.MySql5, domain, "");
|
||||
ServerController.AddServiceDNSRecords(packageId, ResourceGroups.Statistics, domain, "");
|
||||
ServerController.AddServiceDNSRecords(packageId, ResourceGroups.VPS, domain, "");
|
||||
ServerController.AddServiceDNSRecords(packageId, ResourceGroups.VPS2012, domain, "");
|
||||
ServerController.AddServiceDNSRecords(packageId, ResourceGroups.VPSForPC, domain, "");
|
||||
}
|
||||
}
|
||||
|
@ -711,6 +712,11 @@ namespace WebsitePanel.EnterpriseServer
|
|||
if (Utils.ParseBool(vpsSettings["AutoAssignExternalIP"], true))
|
||||
ServerController.AllocateMaximumPackageIPAddresses(packageId, ResourceGroups.VPS, IPAddressPool.VpsExternalNetwork);
|
||||
|
||||
// allocate "VPS" IP addresses
|
||||
int vps2012ServiceId = PackageController.GetPackageServiceId(packageId, ResourceGroups.VPS2012);
|
||||
StringDictionary vps2012Settings = ServerController.GetServiceSettings(vps2012ServiceId);
|
||||
if (Utils.ParseBool(vps2012Settings["AutoAssignExternalIP"], true))
|
||||
ServerController.AllocateMaximumPackageIPAddresses(packageId, ResourceGroups.VPS2012, IPAddressPool.VpsExternalNetwork);
|
||||
|
||||
// allocate "VPSForPC" IP addresses
|
||||
int vpsfcpServiceId = PackageController.GetPackageServiceId(packageId, ResourceGroups.VPSForPC);
|
||||
|
@ -1681,6 +1687,18 @@ namespace WebsitePanel.EnterpriseServer
|
|||
}
|
||||
}
|
||||
|
||||
// VPS2012
|
||||
else if (String.Compare(PackageSettings.VIRTUAL_PRIVATE_SERVERS_2012, settingsName, true) == 0)
|
||||
{
|
||||
// load Exchange service settings
|
||||
int vpsServiceId = GetPackageServiceId(packageId, ResourceGroups.VPS2012);
|
||||
if (vpsServiceId > 0)
|
||||
{
|
||||
StringDictionary vpsSettings = ServerController.GetServiceSettings(vpsServiceId);
|
||||
settings["HostnamePattern"] = vpsSettings["HostnamePattern"];
|
||||
}
|
||||
}
|
||||
|
||||
//vpforCP
|
||||
else if (String.Compare(PackageSettings.VIRTUAL_PRIVATE_SERVERS_FOR_PRIVATE_CLOUD, settingsName, true) == 0)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue