X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fdebian_org%2Flib%2Ffacter%2Fraidarray.rb;h=322050af996b778bc1b26b9f5aad02802b597825;hb=d9dfd73fa474971ad0d060b75d6ca448312891b7;hp=5fc70e5507db5037df0943043893b5bd55c37850;hpb=602278f710f1e57b5db8a23c14ca4ce7a91ea9a4;p=mirror%2Fdsa-puppet.git diff --git a/modules/debian_org/lib/facter/raidarray.rb b/modules/debian_org/lib/facter/raidarray.rb index 5fc70e550..322050af9 100644 --- a/modules/debian_org/lib/facter/raidarray.rb +++ b/modules/debian_org/lib/facter/raidarray.rb @@ -11,6 +11,21 @@ Facter.add("smartarraycontroller") do end end +Facter.add("smartarraycontroller_cciss") do + confine :kernel => :linux + setcode do + FileTest.exist?("/dev/cciss/") + end +end + +Facter.add("smartarraycontroller_hpsa") do + confine :kernel => :linux + setcode do + FileTest.exist?("/sys/module/hpsa/") + end +end + + Facter.add("ThreeWarecontroller") do confine :kernel => :linux setcode do