mx ns scheduler task initial commit

This commit is contained in:
vfedosevich 2014-11-18 00:54:32 -08:00
parent ffca6a8535
commit 11ed35f0f9
24 changed files with 4970 additions and 1421 deletions

View file

@ -40,6 +40,9 @@ using WebsitePanel.Providers;
using WebsitePanel.Providers.OS;
using OS = WebsitePanel.Providers.OS;
using System.Collections;
using WebsitePanel.Providers.DomainLookup;
using WebsitePanel.Providers.DNS;
using System.Linq;
namespace WebsitePanel.EnterpriseServer
@ -811,5 +814,24 @@ namespace WebsitePanel.EnterpriseServer
#endregion
#region Domain DNS Records lookup
public static List<DnsRecordInfo> GetDomainRecords(int packageId, string domain, string dnsServer, DnsRecordType recordType)
{
List<DnsRecordInfo> records = new List<DnsRecordInfo>();
// load OS service
int serviceId = PackageController.GetPackageServiceId(packageId, ResourceGroups.Os);
var os = GetOS(serviceId);
records = os.GetDomainDnsRecords(domain, dnsServer, recordType).ToList();
return records;
}
#endregion
}
}