From e6c81e844d41f79c049e948638f34916ad6d1c5c Mon Sep 17 00:00:00 2001 From: Konstantin Date: Wed, 4 Dec 2013 16:30:58 +0100 Subject: [PATCH] bugfix: exception while adding a secondary DNS zone --- .../DnsCommands.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.DNS.MsDNS2012/DnsCommands.cs b/WebsitePanel/Sources/WebsitePanel.Providers.DNS.MsDNS2012/DnsCommands.cs index 41a71eca..52e0e367 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.DNS.MsDNS2012/DnsCommands.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.DNS.MsDNS2012/DnsCommands.cs @@ -188,17 +188,16 @@ namespace WebsitePanel.Providers.DNS Log.WriteEnd( "Add_DnsServerPrimaryZone" ); } + /// Call Add-DnsServerSecondaryZone cmdlet + /// + /// a name of a zone + /// an array of IP addresses of the master servers of the zone. You can use both IPv4 and IPv6. public static void Add_DnsServerSecondaryZone( this PowerShellHelper ps, string zoneName, string[] masterServers ) { - // Add-DnsServerSecondaryZone -Name zzz.com -ZoneFile zzz.com.dns + // Add-DnsServerSecondaryZone -Name zzz.com -ZoneFile zzz.com.dns -MasterServers ... var cmd = new Command( "Add-DnsServerSecondaryZone" ); cmd.addParam( "Name", zoneName ); cmd.addParam( "ZoneFile", zoneName + ".dns" ); - ps.RunPipeline( cmd ); - - // Set-DnsServerSecondaryZone -Name zzz.com -MasterServers ... - cmd = new Command( "Set-DnsServerSecondaryZone" ); - cmd.addParam( "Name", zoneName ); cmd.addParam( "MasterServers", masterServers ); ps.RunPipeline( cmd ); }