From 5ca9e9a43ca1861539b4e6385e16090f9ede73f0 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Fri, 3 Sep 2010 14:47:47 +0200 Subject: [PATCH] $fqdn is not defined in functions --- .../etc/puppet/lib/puppet/parser/functions/nodeinfo.rb | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/files/etc/puppet/lib/puppet/parser/functions/nodeinfo.rb b/files/etc/puppet/lib/puppet/parser/functions/nodeinfo.rb index d5308184..c946206a 100644 --- a/files/etc/puppet/lib/puppet/parser/functions/nodeinfo.rb +++ b/files/etc/puppet/lib/puppet/parser/functions/nodeinfo.rb @@ -10,12 +10,10 @@ module Puppet::Parser::Functions results['ldap'] = function_ldapinfo(host, '*') results['misc'] = {} - if $fqdn == host - # find out if we are behind nat - v4addrs = $v4ips.split(',') - intersection = v4addrs & nodeinfo['ldap']['ipHostNumber'] - results['misc']['natted'] = intersection.empty? - end + # find out if we are behind nat + v4addrs = $v4ips.split(',') + intersection = v4addrs & nodeinfo['ldap']['ipHostNumber'] + results['misc']['natted'] = intersection.empty? return(results) end -- 2.39.2