Module: Facter::Util::Facts

Defined in:
lib/facter/util/facts/facts_utils.rb,
lib/facter/util/facts/uptime_parser.rb,
lib/facter/util/facts/unit_converter.rb,
lib/facter/util/facts/virtual_detector.rb,
lib/facter/util/facts/windows_release_finder.rb

Overview

Since:

  • 2.0.0

Defined Under Namespace

Classes: UnitConverter, UptimeParser, VirtualDetector, WindowsReleaseFinder

Constant Summary collapse

HYPERVISORS_HASH =
{ 'VMware' => 'vmware', 'VirtualBox' => 'virtualbox', 'Parallels' => 'parallels',
'KVM' => 'kvm', 'Virtual Machine' => 'hyperv', 'RHEV Hypervisor' => 'rhev',
'oVirt Node' => 'ovirt', 'HVM domU' => 'xenhvm', 'Bochs' => 'bochs', 'OpenBSD' => 'vmm',
'BHYVE' => 'bhyve' }.freeze
PHYSICAL_HYPERVISORS =
%w[physical xen0 vmware_server vmware_workstation openvzhn vserver_host].freeze