Codebase list facter / 04389db
Added support for Oracle VM Server to operatingsystem and operatingsystemrelease James Turnbull 15 years ago
3 changed file(s) with 17 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
00 1.5.4:
1 Added support for Oracle VM Server to operatingsystem
2 and operatingsystemrelease
3
14 Added support for Oracle Enterprise Linux to operatingsystem
25 and operatingsystemrelease
36
2323 "Archlinux"
2424 elsif FileTest.exists?("/etc/enterprise-release")
2525 "OEL"
26 elsif FileTest.exists?("/etc/ovs-release")
27 "OVS"
2628 elsif FileTest.exists?("/etc/redhat-release")
2729 txt = File.read("/etc/redhat-release")
2830 if txt =~ /centos/i
2929 confine :operatingsystem => :oel
3030 setcode do
3131 File::open("/etc/enterprise-release", "r") do |f|
32 line = f.readline.chomp
33 if line =~ /release (\d+)/
34 $1
35 end
36 end
37 end
38 end
39
40 Facter.add(:operatingsystemrelease) do
41 confine :operatingsystem => :ovs
42 setcode do
43 File::open("/etc/ovs-release", "r") do |f|
3244 line = f.readline.chomp
3345 if line =~ /release (\d+)/
3446 $1