X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fpuppetmaster%2Flib%2Fpuppet%2Fparser%2Ffunctions%2Fnodeinfo.rb;h=7a02be462ec2d4b62d1d0416b99add756cfc5a32;hb=796cbf0c10679a34c4cd7757d224432169bc2472;hp=215075466c2e8d5f3d6415a73b73432a417aaddb;hpb=3dcd0c4d8f4fcb268290d942145dd443e5b8ba6e;p=mirror%2Fdsa-puppet.git diff --git a/modules/puppetmaster/lib/puppet/parser/functions/nodeinfo.rb b/modules/puppetmaster/lib/puppet/parser/functions/nodeinfo.rb index 215075466..7a02be462 100644 --- a/modules/puppetmaster/lib/puppet/parser/functions/nodeinfo.rb +++ b/modules/puppetmaster/lib/puppet/parser/functions/nodeinfo.rb @@ -45,8 +45,8 @@ module Puppet::Parser::Functions # no nameservers known for this hoster nodeinfo['misc']['resolver-recursive'] = true - if allow_dns_q.empty? - raise Puppet::ParseError, "No nameservers listed for #{nodeinfo['hoster']['name']} yet we should answer somebody's queries? That makes no sense." + if not allow_dns_q.empty? + raise Puppet::ParseError, "No nameservers listed for #{nodeinfo['hoster']['name']} yet we should answer somebody's queries? That makes no sense. allow_dns_q: #{allow_dns_q}." end elsif (nodeinfo['misc']['v4addrs'] and (ns & nodeinfo['misc']['v4addrs']).size > 0) or (nodeinfo['misc']['v6addrs'] and (ns & nodeinfo['misc']['v6addrs']).size > 0)