simple-libvirt

0.0.1 • Public • Published

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-libvirt

Example 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:

Readme

Keywords

Package Sidebar

Install

npm i simple-libvirt

Weekly Downloads

0

Version

0.0.1

License

MIT

Last publish

Collaborators

  • lanquemar