From 1d0025310905033352fd39b654cb3e9091337bca Mon Sep 17 00:00:00 2001 From: James Turnbull Date: Fri, 12 Sep 2008 01:10:41 +1000 Subject: Fixed #1547 - finally killed dots in IP address facts --- CHANGELOG | 3 +++ lib/facter/ipmess.rb | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index 048a30e..ee3a2a6 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,6 +2,9 @@ Fixed #1569 - createpackage.sh bug Fixed #1567 - createpackage.sh output + + Fixed #1547 - finally killed dots in IP address facts + 1.5.2: Fixed #1562 - Removed facter from PREREQS diff --git a/lib/facter/ipmess.rb b/lib/facter/ipmess.rb index badf95f..e879300 100644 --- a/lib/facter/ipmess.rb +++ b/lib/facter/ipmess.rb @@ -17,7 +17,7 @@ end case Facter.value(:kernel) when 'SunOS', 'Linux', 'OpenBSD', 'NetBSD', 'FreeBSD' Facter::IPAddress.get_interfaces.each do |interface| - mi = interface.gsub('/:|\./', '_') + mi = interface.gsub(/[:.]/, '_') Facter.add("ipaddress_" + mi) do confine :kernel => [ :sunos, :freebsd, :openbsd, :netbsd, :linux ] -- cgit