#rpc #libvirt #no

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
Download history 22/week @ 2019-12-09 15/week @ 2019-12-23 1/week @ 2020-01-06 196/week @ 2020-01-13 26/week @ 2020-01-20 2/week @ 2020-01-27 15/week @ 2020-02-10 14/week @ 2020-02-17 48/week @ 2020-02-24 1/week @ 2020-03-02 26/week @ 2020-03-09 27/week @ 2020-03-16 67/week @ 2020-03-23

103 downloads per month

LGPL-2.1

290KB
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

~7.5MB
~151K SLoC