Package archipel :: Module archipelHypervisor
[hide private]
[frames] | no frames]

Module archipelHypervisor

source code

Contains TNArchipelHypervisor, the entities uses for hypervisor

This provides the possibility to instanciate TNArchipelVirtualMachines

Classes [hide private]
  TNThreadedVirtualMachine
This class is used to run ArchipelVirtualMachine main loop in a thread.
  TNArchipelHypervisor
This class represents a Hypervisor XMPP Capable.
Variables [hide private]
  ARCHIPEL_ERROR_CODE_HYPERVISOR_ALLOC = -9001
  ARCHIPEL_ERROR_CODE_HYPERVISOR_FREE = -9002
  ARCHIPEL_ERROR_CODE_HYPERVISOR_ROSTER = -9003
  ARCHIPEL_ERROR_CODE_HYPERVISOR_CLONE = -9004
  ARCHIPEL_ERROR_CODE_HYPERVISOR_IP = -9005
  ARCHIPEL_ERROR_CODE_HYPERVISOR_SOFT_ALLOC = -9007
  ARCHIPEL_ERROR_CODE_HYPERVISOR_SOFT_FREE = -9008
  ARCHIPEL_ERROR_CODE_HYPERVISOR_CAPABILITIES = -9009
  ARCHIPEL_ERROR_CODE_HYPERVISOR_MANAGE = -9010
  ARCHIPEL_ERROR_CODE_HYPERVISOR_UNMANAGE = -9011
  ARCHIPEL_ERROR_CODE_HYPERVISOR_MIGRATION_INFO = -9012
  ARCHIPEL_ERROR_CODE_HYPERVISOR_SET_ORG_INFO = -9013
  ARCHIPEL_ERROR_CODE_HYPERVISOR_NODE_INFO = -9014
  ARCHIPEL_VM_NAME_CHECK_INTERNAL = 1
  ARCHIPEL_VM_NAME_CHECK_ALL = 2
  ARCHIPEL_NS_HYPERVISOR_CONTROL = "archipel:hypervisor:control"
  ARCHIPEL_XMPP_SHOW_ONLINE = "Online"