diff options
Diffstat (limited to 'lib/facter/util/virtual.rb')
-rw-r--r-- | lib/facter/util/virtual.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/facter/util/virtual.rb b/lib/facter/util/virtual.rb index 5f70d42..5a03117 100644 --- a/lib/facter/util/virtual.rb +++ b/lib/facter/util/virtual.rb @@ -62,4 +62,8 @@ module Facter::Util::Virtual Facter::Util::Resolution.exec("/sbin/sysctl -n security.jail.jailed") == "1" end + def self.hpvm? + Facter::Util::Resolution.exec("/usr/bin/getconf MACHINE_MODEL").chomp =~ /Virtual Machine/ + end + end |