1

我正在创建与 libvirt 的连接

>>> import libvirt
>>> conn = libvirt.openAuth("qemu+tls://my-hypervisor/system?no_tty=1")

在此之后,我试图获得具有功能的功能getCapabilities

>>> conn.getCapabilities()

它工作正常。

但如果eth接口关闭,则它会挂起getCapabilities

要重现此问题,请连接然后关闭eth.

>>> import libvirt
>>> conn = libvirt.openAuth("qemu+tls://my-hypervisor/system?no_tty=1")

关闭eth0管理程序机器。

[root@my-hypervisor] ifconfig eth0 down

现在试试

>>> conn.getCapabilities()

是否有任何功能可以让我在之前测试getCapabilities连接是否存在。

4

0 回答 0