Oh what the hell, one more try to make it shut up
authorStephen Gran <steve@lobefin.net>
Tue, 4 Aug 2009 19:02:13 +0000 (20:02 +0100)
committerStephen Gran <steve@lobefin.net>
Tue, 4 Aug 2009 19:02:13 +0000 (20:02 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
facts/raidarray.rb

index d7bf8a9..78972a1 100644 (file)
@@ -4,7 +4,7 @@ Facter.add("smartarraycontroller") do
        setcode do
                ishp = "false"
                lspciexists = system "/bin/bash -c 'which lspci >&/dev//null'"
-               if (($?.exitstatus == 0) && (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/
                        }