libvirt-rpc

libvirt protocol implementation and client

13 releases

0.1.12 May 18, 2018
0.1.11 Sep 11, 2017
0.1.10 Aug 4, 2017
0.1.9 Jul 17, 2017
0.1.2 May 31, 2017

#3 in #virtualization

Download history 7/week @ 2019-01-11 1/week @ 2019-01-18 4/week @ 2019-01-25 3/week @ 2019-02-01 3/week @ 2019-02-08 18/week @ 2019-02-22 27/week @ 2019-03-01 3/week @ 2019-03-08 13/week @ 2019-03-15 48/week @ 2019-03-22 1/week @ 2019-03-29 15/week @ 2019-04-05 3/week @ 2019-04-12 14/week @ 2019-04-19

60 downloads per month

LGPL-2.1

289KB
8K SLoC

Alex 5K SLoC Rust 2.5K SLoC // 0.2% comments

libvirt-rpc

Pure rust implementation of libvirt protocol (no C bindings required).

Usage

First, add this to your Cargo.toml:

[dependencies]
libvirt-rpc = "0.1"

Next, add this to your crate:

extern crate libvirt_rpc;

Documentation: TBD

LICENSE

This repository contains xdr protocol definitions from libvirt repository licensed under LGPL. IANAL, but it seems like it makes it LGPL.

Dependencies

~7MB
~114K SLoC