From: Stephen Gran Date: Tue, 4 Aug 2009 20:40:18 +0000 (+0100) Subject: oops: /usr/lib/ruby/1.8/facter/util/loader.rb:72:in `load': /var/lib/puppet/facts... X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=7be8a0c7a81af62b3b0ee343321b0fc6599af986;p=dsa-puppet.git oops: /usr/lib/ruby/1.8/facter/util/loader.rb:72:in `load': /var/lib/puppet/facts/raidarray.rb:11: syntax error, unexpected kEND, expecting ')' (SyntaxError) Signed-off-by: Stephen Gran --- diff --git a/facts/raidarray.rb b/facts/raidarray.rb index 78972a19..acf5ae21 100644 --- a/facts/raidarray.rb +++ b/facts/raidarray.rb @@ -4,7 +4,7 @@ Facter.add("smartarraycontroller") do setcode do ishp = "false" lspciexists = system "/bin/bash -c 'which lspci >&/dev//null'" - if (lspciexists && (FileTest.exist?("/proc/bus/pci")) + if (lspciexists && (FileTest.exist?("/proc/bus/pci"))) %x{lspci 2>&1}.each { |s| ishp = "true" if s =~ /RAID bus controller: (.*) Smart Array/ }