Ediatable Domain Expiration Tempalte added
This commit is contained in:
parent
1940fa9e52
commit
72a4c0d1ff
13 changed files with 461 additions and 47 deletions
|
@ -40,25 +40,12 @@ namespace WebsitePanel.EnterpriseServer
|
|||
|
||||
foreach (var package in packages)
|
||||
{
|
||||
|
||||
PackageContext cntx = PackageController.GetPackageContext(package.PackageId);
|
||||
|
||||
if (cntx == null)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
bool dnsEnabled = cntx.GroupsArray.Any(x => x.GroupName == ResourceGroups.Dns);
|
||||
|
||||
if (!dnsEnabled)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
var domains = ServerController.GetDomains(package.PackageId);
|
||||
|
||||
domains = domains.Where(x => !x.IsSubDomain && !x.IsDomainPointer).ToList(); //Selecting top-level domains
|
||||
|
||||
domains = domains.Where(x => x.ZoneItemId > 0).ToList(); //Selecting only dns enabled domains
|
||||
|
||||
foreach (var domain in domains)
|
||||
{
|
||||
DomainChanges domainChanges = new DomainChanges();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue