cloudamatic/mu

View on GitHub
cookbooks/mu-tools/templates/windows/set_ad_dns_scheduled_task.ps1.erb

Summary

Maintainability
Test Coverage
if ((!(Get-DnsClientServerAddress| where-object {$_.InterfaceAlias -like "Ethernet*" -and $_.ServerAddresses -contains '<%= @dc_ips[0] %>' -and $_.ServerAddresses -contains '<%= @dc_ips[1] %>'})))
{
    Get-NetAdapter | Set-DnsClientServerAddress -ServerAddresses <%= @dc_ips.join(", ") %>
    Restart-Computer -Force
}