From ee348f09f9269ac8777a819dcabf5fb180255576 Mon Sep 17 00:00:00 2001 From: Ricky Zhou Date: Sun, 10 May 2009 22:15:02 -0400 Subject: [PATCH] Handle non-integer Fedora releases. --- lib/facter/operatingsystemrelease.rb | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/facter/operatingsystemrelease.rb b/lib/facter/operatingsystemrelease.rb index d6e6e86..916ecf7 100644 --- a/lib/facter/operatingsystemrelease.rb +++ b/lib/facter/operatingsystemrelease.rb @@ -5,7 +5,7 @@ Facter.add(:operatingsystemrelease) do line = f.readline.chomp if line =~ /\(Rawhide\)$/ "Rawhide" - elsif line =~ /release (\d+)/ + elsif line =~ /release (\d+(\.\d+)?)/ $1 end end @@ -19,7 +19,7 @@ Facter.add(:operatingsystemrelease) do line = f.readline.chomp if line =~ /\(Rawhide\)$/ "Rawhide" - elsif line =~ /release (\d+)/ + elsif line =~ /release (\d+(\.\d+)?)/ $1 end end -- 1.6.0.6