0.0.1 • Published 9 years ago
simple-libvirt v0.0.1
Simple-libvirt
This package is a simple Libvirt NodeJS wrapper.
Installation
Dependencies
- Libvirt
NodeJS v0.12.x or higher
Package installation
$ npm install --save simple-libvirtExample of use
var simple_libvirt = require('simple-libvirt');
var hyperv = simple_libvirt.Hypervisor();
hyperv.connect('test:///default', function(err) {
if (err)
console.log('Error: ' + err);
else
console.log('Connection succeeded!');
});API status
Work in progress...
| Command | Method | Status |
|---|---|---|
| Connect to the virt-manager server | connect | ✓ |
| Disconnect the current connection | disconnect | ✓ |
| Start a domain by his name | startByName | ✓ |
| Shutdown a domain by his name | shutdownByName | ✓ |
| Delete a domain by his name | deleteByName | ✓ |
| Get all domains infos | getAllDomains | ✓ |
| Get domain info by his name | getDomainByName | ✓ |
References
The wrappered API propose the very simple libvirt calls, please see:
- API Reference: http://libvirt.org/html/libvirt-libvirt.html
- Development Guide: http://libvirt.org/devguide.html
0.0.1
9 years ago