Sha256: 5367947e5e596eb40f2dfc52d2253f98b8c10a2425bd7de9d1ae3765816cd30f
Contents?: true
Size: 519 Bytes
Versions: 2
Compression:
Stored size: 519 Bytes
Contents
# Fact: kernelversion # # Purpose: Return the operating system's kernel version. # # Resolution: # On Solaris and SunOS based machines, returns the output of "uname -v". # Otherwise returns the 'kernerlversion' fact up to the first '-'. This may be # the entire 'kernelversion' fact in many cases. # # Caveats: # Facter.add("kernelversion") do setcode do Facter['kernelrelease'].value.split('-')[0] end end Facter.add("kernelversion") do confine :kernel => :sunos setcode 'uname -v' end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
facter-1.6.1 | lib/facter/kernelversion.rb |
facter-1.6.0 | lib/facter/kernelversion.rb |