Changes for version 0.2.4 - 2026-01-10
- Added
- Accessors for name, UUID, MAC, etc
- Accessors for related intances: 'pool' on volumes, 'domain' on checkpoints and snapshots, 'network' on ports and 'port' on bindings
- Code examples at the top of the CONSTANTS sections
- Changed
- Minimum dependency Protocol::Sys::Virt is now 11.10.3
- Fixed
- Detection of end-of-stream on transport streams ('connections')
- Handling of stream termination for LibVirt streams (e.g. volume upload/download streams)
- Process connections ('*+ext://' URI) don't pick up the 'command' query parameter
Modules
LibVirt protocol implementation for clients
Client side proxy to remote LibVirt event source
Connection to LibVirt server (abstract base class)
Class for instantiation of connection objects
Connection to LibVirt server over Unix domain sockets
Connection to LibVirt server using an external process
Connection to LibVirt server over SSH
Client side proxy to remote LibVirt domain
Client side proxy to remote LibVirt domain checkpoint
Client side proxy to remote LibVirt domain snapshot
Client side proxy to remote LibVirt (network) interface
Client side proxy to remote LibVirt network
Client side proxy to remote LibVirt network port
Client side proxy to remote LibVirt host device
Client side proxy to remote LibVirt network filter
Client side proxy to remote LibVirt network filter binding
Client side proxy to remote LibVirt secret
Client side proxy to remote LibVirt storage pool
Client side proxy to remote LibVirt storage volume
Client side of a data transfer channel