]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Checking for classes in templates is not reliable
authorPeter Palfrader <peter@palfrader.org>
Wed, 1 Jan 2014 21:08:45 +0000 (21:08 +0000)
committerPeter Palfrader <peter@palfrader.org>
Wed, 1 Jan 2014 21:08:45 +0000 (21:08 +0000)
modules/named/templates/named.conf.options.erb

index 1db5200dc686b77f5784a4f40cd0821994b3a870..325b7f1fc0dc8eac0b7280e62555416cbf3703d2 100644 (file)
@@ -43,7 +43,7 @@ options {
        dnssec-validation yes;
 <% end -%>
 
-<% if classes.include?('named::authoritative') and not classes.include?('named::primary') -%>
+<% if classes.include?('named::authoritative') and not scope.lookupvar('site::nodeinfo')['dns_primary'] -%>
        rate-limit {
                responses-per-second 25;
                window 5;