# File lib/facter/util/virtual.rb, line 7
 7:   def self.openvz_type
 8:     return false unless self.openvz?
 9:     return false unless FileTest.exists?( '/proc/self/status' )
10: 
11:     envid = Facter::Util::Resolution.exec( 'grep "envID" /proc/self/status' )
12:     if envid =~ /^envID:\s+0$/i
13:     return 'openvzhn'
14:     elsif envid =~ /^envID:\s+(\d+)$/i
15:     return 'openvzve'
16:     end
17:   end