projects
/
mirror
/
dsa-puppet.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
275c5fac3b97aaaf2827aa50a3d49df1cd56106d
[mirror/dsa-puppet.git]
/
facts
/
raidcontroller.rb
1
Facter.add("raidcontroller") do
2
confine :kernel => :linux
3
ENV["PATH"]="/bin:/sbin:/usr/bin:/usr/sbin"
4
setcode do
5
ishp = "false"
6
lspciexists = system "/bin/bash -c 'which lspci >&/dev//null'"
7
if $?.exitstatus == 0
8
%x{lspci}.each { |s|
9
ishp = "true" if s =~ /RAID bus controller: (.*) Smart Array/
10
}
11
end
12
ishp
13
end
14
end