Sha256: 27ab2048eae8ac11f52fa040ce4c5feeb610f53252f221e0789fe3e00b8e0bb4
Contents?: true
Size: 439 Bytes
Versions: 53
Compression:
Stored size: 439 Bytes
Contents
# Fact: kernel # # Purpose: Returns the operating system's name. # # Resolution: # Uses Ruby's rbconfig to find host_os, if that is a Windows derivative, the # returns 'windows', otherwise returns "uname -s" verbatim. # # Caveats: # Facter.add(:kernel) do setcode do require 'facter/util/config' if Facter::Util::Config.is_windows? 'windows' else Facter::Util::Resolution.exec("uname -s") end end end
Version data entries
53 entries across 53 versions & 3 rubygems