Package prlsdkapi
[hide private]
[frames] | no frames]

Package prlsdkapi

Submodules [hide private]

Classes [hide private]
  PrlSDKError
  __DeinitSDK
  ApiHelper
Provides common Virtuozzo Python API system methods.
  Debug
Provides common Virtuozzo Python API debug methods.
  _Handle
  StringList
The StringList class is a generic string container.
  HandleList
A generic container containing a list of handles (objects).
  OpTypeList
  Result
Contains the results of an asynchronous operation.
  Event
Contains information about a system event or an extended error information in an asynchronous method invocation.
  EventParam
Contains the system event parameter data.
  Job
Provides methods for managing asynchronous operations (jobs).
  Server
The main class providing methods for accessing Virtuozzo Service.
  FsInfo
Contains information about a file system entry and its immediate child elements (files and directories) on the host computer.
  FsEntry
Contains information about a file system entry (disk, directory, file) on the host computer.
  ServerConfig
Provides methods for obtaining the host computer configuration information.
  HostDevice
A base class providing methods for obtaining information about physical devices on the host computer.
  HostHardDisk
Provides methods for obtaining information about a physical hard disk on the host computer.
  HdPartition
Provides methods for obtaining information about a physical hard disk partition on the host computer.
  HostNet
Provides methods for obtaining information about a physical network adapter on the host computer.
  HostPciDevice
Provides methods for obtaining information about a PCI device on the host computer.
  UserConfig
Provides methods for obtaining information about the currently logged in user and for setting the user preferences.
  UserInfo
Provides methods for obtaining information about the specified Virtuozzo Service user.
  DispConfig
Provides methods for managing Virtuozzo Service preferences.
  VirtualNet
Provides methods for managing Virtuozzo virtual networks.
  PortForward
Provides access to the Port Forwarding functionality.
  VmDevice
A base class providing methods for virtual device management.
  VmHardDisk
Provides methods for managing virtual hard disks in a virtual machine.
  VmHdPartition
Provides methods for managing partitions of a virtual hard disk in a virtual machine.
  VmHdEncryption
  VmNet
Provides methods for managing network adapters in a virtual machine.
  VmUsb
Provides methods for managing USB devices in a virtual machine.
  VmSound
Provides methods for managing sound devices in a virtual machine.
  VmSerial
Provides methods for managing serial ports in a virtual machine.
  VmConfig
Provides methods for managing the configuration of a virtual machine.
  Vm
The Vm class provides methods for managing virtual machines.
  VmGuest
The VmGuest class is used to run programs and execute administrative tasks in a virtual machine.
  Share
Provides methods for managing host shares.
  BootDevice
Provides methods for managing boot device in a virtual machine.
  VmInfo
Contains the virtual machine state, access rights, and some other information.
  FoundVmInfo
Contains summary information about a virtual machine that was found as a result of a virtual machine search operation.
  AccessRights
Contains info about access rights that the users other than the owner have in respect to the virtual machine.
  VmToolsInfo
Provides methods for determining whether the Virtuozzo Tools package is installed in a virtual machine and for obtaining its status and version information.
  Statistics
Provides methods for obtaining performance statistics for the host computer or an individual virtual machine.
  StatCpu
Provides methods for obtaining CPU statistics for the host computer or a virtual machine.
  License
  ServerInfo
Provides methods for obtaining the Virtuozzo Service information.
  NetService
Provides methods for obtaining the Virtuozzo Service network status information.
  LoginResponse
Contains information returned as a result of a successful Virtuozzo Service login operation.
  RunningTask
The RunningTask class is used to recover from a lost Virtuozzo Service connection.
  OsesMatrix
  ProblemReport
  ApplianceConfig
  OfflineManageService
  NetworkShapingEntry
  NetworkShapingConfig
  NetworkClass
  NetworkRate
  CtTemplate
  UsbIdentity
  FirewallRule
  IPPrivNet
  PluginInfo
  BackupResult
  NetworkShapingBandwidthEntry
  CpuFeatures
  CPUPool
  Disk
Provides methods for creating, configuring, and maintaining Virtuozzo virtual disks.
  DiskMap
  VcmmdConfig
  IoDisplayScreenSize
Functions [hide private]
 
conv_error(err)
 
sdk_check_result(result, err_obj=None)
 
call_sdk_function(func_name, *args)
 
set_sdk_library_path(path)
 
get_sdk_library_path()
 
is_sdk_initialized()
 
init_desktop_sdk()
 
init_desktop_wl_sdk()
 
init_workstation_sdk()
 
init_player_sdk()
 
init_server_sdk()
 
conv_handle_arg(arg)
 
handle_to_object(handle)
Variables [hide private]
  prlsdk_module = os.environ ['PRLSDK']
  sdklib = os.environ ['SDKLIB']
  err = 'Cannot import module "prlsdk" !'
  deinit_sdk = __DeinitSDK()
  __package__ = 'prlsdkapi'