summaryrefslogtreecommitdiff
path: root/libvirt/qemu_agent.go
Commit message (Collapse)AuthorAge
* Simplify the wait_for_leases mechanismAlvaro Saurin2017-11-27
|
* Retry the query about interfaces to the qemu-agentAlvaro Saurin2017-11-27
|
* init govet on travisDario Maiocchi2017-11-22
|
* type name will be used as libvirt.LibVirtDomain byDario Maiocchi2017-11-16
| | | | other packages, and that stutters; consider calling this Domain
* golinting on various filesDario Maiocchi2017-11-16
|
* Fix IP golint issues (style)Dario Maiocchi2017-11-16
|
* use official libvirt-go bindingsThomas Hipp2017-06-16
| | | | Signed-off-by: Thomas Hipp <thipp@suse.de>
* Code coverage of qemu_agentFlavio Castelli2017-03-14
| | | | | Small refactoring needed to have unit test coverage of qemu_agent.go
* Fix code styling issuesFlavio Castelli2016-07-20
|
* Discover IP address of the network cards attached to a LANFlavio Castelli2016-07-20
When a network card is attached to a LAN the `domain.ListAllInterfaceAddresses` API cannot be used to get the IP address associated with the interfaces. The only solution to this problem is to use the [Qemu guest agent](http://wiki.libvirt.org/page/Qemu_guest_agent) to fetch this information. This PR will take advantage of the qemu guest ageint (when installed inside of the domain) to workaround the limitations of the `domain.ListAllInterfaceAddresses`. In theory this PR could also allow to relax the required version of libvirt. Signed-off-by: Flavio Castelli <fcastelli@suse.com>