Ruby bindings for libvirt.


License
LGPL-2.0
Install
gem install ruby-libvirt -v 0.7.0

Contributors

David Lutterkort Vadim Zaliva Daniel Berrange Matthias Bolte Martin Gajdos Kevin Lynch Neil Wilson


See all contributors


Documentation

Ruby bindings for libvirt

The module Libvirt provides bindings to libvirt

The various *Ptr types in Libvirt map loosely to the following Ruby classes:

virConnectPtr

Libvirt::Connect

virNodeInfoPtr

Libvirt::Connect::Nodeinfo

virSecurityModelPtr

Libvirt::Connect::NodeSecurityModel

virDomainPtr

Libvirt::Domain

virDomainInfoPtr

Libvirt::Domain::Info

virDomainInterfaceStatsPtr

Libvirt::Domain::InterfaceInfo

virSecurityLabelPtr

Libvirt::Domain::SecurityLabel

virDomainBlockStatsPtr

Libvirt::Domain::BlockStats

virDomainMemoryStatPtr

Libvirt::Domain::MemoryStats

virDomainBlockInfoPtr

Libvirt::Domain::BlockInfo

virDomainSnapshotPtr

Libvirt::Domain::Snapshot

virDomainJobInfoPtr

Libvirt::Domain::JobInfo

virNetworkPtr

Libvirt::Network

virNWFilterPtr

Libvirt::NWFilter

virNodeDevicePtr

Libvirt::NodeDevice

virStoragePoolPtr

Libvirt::StoragePool

virStoragePoolInfoPtr

Libvirt::StoragePoolInfo

virStorageVolPtr

Libvirt::StorageVol

virStorageVolInfoPtr

Libvirt::StorageVolInfo

virSecretPtr

Libvirt::Secret

virInterfacePtr

Libvirt::Interface

virStreamPtr

Libvirt::Stream