infi.pyvisdk Clasificación y resumen
- Licencia:
- MIT/X Consortium Lic...
- Nombre del editor:
- Guy Rozendorn
- Sitio web del editor:
- http://infinidat.com
infi.pyvisdk Etiquetas
infi.pyvisdk Descripción
Infi.PYVISDK es una biblioteca puraca de Python para acceder a la API VMware vSphere Web Services. Gracias a PSPHERHE por darme una idea de cómo funciona la API. En StallationThis se cargará en el índice de paquetes de Python cuando se vuelva más estable, pero por ahora puede descargar el código de GitHub, luego ejecutar: $ sudo python ./setup. PY InstallFeatesa Más enfoque orientado a objetos para la interfaz con la API de servicios web. No se necesita conocimiento de los trabajos internos de la API. Interfaz simple y limpia.examplevim = vim (self.options.server) vim.login (self.options.username, self.options.password) vm = self.vim.getvirtualmachine ("Linux Network Test") # Habilitar el seguimiento de bloques modificado . Necesita un ciclo de aturdimiento después de esto (es decir, una instantánea) vm.enableChangedBlockTrackingTrackTracking () Snapshot = vm.createsnapshot () Imprimir "Creado instantánea:% s"% snapshot.name # Eche un vistazo a lo que tenemos para las unidades ... para el disco en vm.disks: log.info ("% - 15s (% s)% s"% (disco.name, disk.backingtype, disco.filename)) vm.removesnapshot (instantánea) esxclifrom pyvisdk.esxcli generador de importación, esxclivim = Vim (self.options.server) vim.login (self.options.username, self.options.password) host = self.vim.gethostsystems () esxcli = esxcli (self.vim, host) esxcli.get ( 'Storage.Core.Adapter'). Lista () Página de inicio del producto
infi.pyvisdk Software relacionado