Sha256: c13bcc286baa00251e40b076fa715ab21a5499949badaa9292fa2e93f1118f63
Contents?: true
Size: 438 Bytes
Versions: 22
Compression:
Stored size: 438 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::Core::Execution.exec("uname -s") end end end
Version data entries
22 entries across 22 versions & 1 rubygems