mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-25 01:34:11 +03:00
network: better log message when network is inactive during reconnect
If the network isn't active during networkNotifyActualDevice(), we would log an error message stating that the bridge device didn't exist. This patch adds a check to see if the network is active, making the logs more useful in the case that it isn't. Partially resolves: https://bugzilla.redhat.com/1442700
This commit is contained in:
parent
cb182eb11d
commit
7949de960e
@ -4675,6 +4675,13 @@ networkNotifyActualDevice(virDomainDefPtr dom,
|
||||
}
|
||||
netdef = network->def;
|
||||
|
||||
if (!virNetworkObjIsActive(network)) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
_("network '%s' is not active"),
|
||||
netdef->name);
|
||||
goto error;
|
||||
}
|
||||
|
||||
/* if we're restarting libvirtd after an upgrade from a version
|
||||
* that didn't save bridge name in actualNetDef for
|
||||
* actualType==network, we need to copy it in so that it will be
|
||||
|
Loading…
Reference in New Issue
Block a user