From 27dea080add183c9f84d33e3b19d02a54b89a199 Mon Sep 17 00:00:00 2001 From: Stephen Gran Date: Tue, 23 Feb 2010 19:46:07 +0000 Subject: [PATCH] and even more carefully this time Signed-off-by: Stephen Gran --- modules/ferm/templates/defs.conf.erb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ferm/templates/defs.conf.erb b/modules/ferm/templates/defs.conf.erb index 45fd624e..33765795 100644 --- a/modules/ferm/templates/defs.conf.erb +++ b/modules/ferm/templates/defs.conf.erb @@ -108,7 +108,7 @@ @def $HOST_DEBIAN_V4 = (<%= dbs = [] localinfo.keys.sort.each do |node| - next unless (keyinfo[node].at(0) and keyinfo[node][0].has_key?('ipHostNumber')) + next unless (keyinfo.has_key?(node) and keyinfo[node].at(0) and keyinfo[node][0].has_key?('ipHostNumber')) keyinfo[node][0]['ipHostNumber'].each do |ip| next if ip =~ /:/ dbs << ip @@ -121,7 +121,7 @@ @def $HOST_DEBIAN_V6 = (<%= dbs = [] localinfo.keys.sort.each do |node| - next unless (keyinfo[node].at(0) and keyinfo[node][0].has_key?('ipHostNumber')) + next unless (keyinfo.has_key?(node) and keyinfo[node].at(0) and keyinfo[node][0].has_key?('ipHostNumber')) keyinfo[node][0]['ipHostNumber'].each do |ip| next if ip =~ /\./ dbs << ip -- 2.39.2