module Vixen

Public Class Methods

connect(host_type, hostname, port, username, password, &block) click to toggle source
# File lib/vixen.rb, line 11
def self.connect(host_type, hostname, port, username, password, &block)
  handle = Vixen::Bridge.connect(host_type, hostname, port, username, password, &block)
  Vixen::Model::Host.new(handle)
end
local_connect(login = nil, password = nil, &block) click to toggle source
# File lib/vixen.rb, line 7
def self.local_connect(login = nil, password = nil, &block)
  connect Vixen::Constants::VixServiceProvider[:vmware_workstation], nil, 0, login, password, &block
end
logger() click to toggle source
# File lib/vixen.rb, line 16
def self.logger
  return @@logger unless @@logger.nil?
  require 'logger'
  @@logger ||= Logger.new STDOUT
  @@logger.level = Logger::WARN
end
logger=(value) click to toggle source
# File lib/vixen.rb, line 23
def self.logger=(value)
  @@logger = value
end