X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=facts%2Fraidarray.rb;h=997bf141f55e26c3bd70da64d53c6901ca2e3b24;hb=79b269c5a7155063d83e70d981dcbe83910c4082;hp=61e48b610459593e444531a06da2ba14725a2192;hpb=b27a307f17174d461be25056dbed5311840ac2ff;p=mirror%2Fdsa-puppet.git diff --git a/facts/raidarray.rb b/facts/raidarray.rb index 61e48b610..997bf141f 100644 --- a/facts/raidarray.rb +++ b/facts/raidarray.rb @@ -5,13 +5,6 @@ Facter.add("smartarraycontroller") do end end -Facter.add("mptcontroller") do - confine :kernel => :linux - setcode do - FileTest.exist?("/proc/mpt/summary") - end -end - Facter.add("ThreeWarecontroller") do confine :kernel => :linux setcode do @@ -32,6 +25,12 @@ Facter.add("megaraid") do end end +Facter.add("mptraid") do + setcode do + FileTest.exist?("/dev/mptctl") or FileTest.exist?("/dev/mpt0") or FileTest.exist?("/proc/mpt/summary") + end +end + Facter.add("aacraid") do confine :kernel => :linux setcode do