# File lib/facter/util/virtual.rb, line 32
32:   def self.vserver?
33:     return false unless FileTest.exists?("/proc/self/status")
34:     txt = File.read("/proc/self/status")
35:     return true if txt =~ /^(s_context|VxID):[[:blank:]]*[0-9]/
36:     return false
37:   end