summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/facter/util/manufacturer.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/facter/util/manufacturer.rb b/lib/facter/util/manufacturer.rb
index 139e668..665fa76 100644
--- a/lib/facter/util/manufacturer.rb
+++ b/lib/facter/util/manufacturer.rb
@@ -22,8 +22,8 @@ module Facter::Manufacturer
name.each_pair do |key,v|
v.each do |value|
output.split("Handle").each do |line|
- if line =~ /#{key}/ and line =~ /#{value} (\w.*)\n*./
- result = $1
+ if line =~ /#{key}/ and line =~ /#{value} ([-\w].*)\n*./
+ result = $1
Facter.add(value.chomp(':').gsub(' ','')) do
confine :kernel => [ :linux, :freebsd, :netbsd, :openbsd ]
setcode do