class SysInfo
def initialize
def initialize @vm, @os, @impl, @arch = find_platform_info @hostname, @ipaddress_internal, @uptime = find_network_info @ruby = RUBY_VERSION.split('.').collect { |v| v.to_i } @user = ENV['USER'] require 'Win32API' if @os == :windows && @vm == :ruby end