mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
Improve error message if netcat can't forward Unix domain sockets
Otherwise the information: End of file while reading data: nc: invalid option -- 'U' nc -h for help: Input/output error is hidden in the error detail. See Debian bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=614291
This commit is contained in:
parent
e06b277362
commit
2140539c64
@ -18,6 +18,7 @@
|
||||
# MA 02110-1301 USA.
|
||||
#
|
||||
|
||||
import re
|
||||
import gtk
|
||||
|
||||
import virtManager.uihelpers as uihelpers
|
||||
@ -653,12 +654,15 @@ class vmmManager(vmmGObjectUI):
|
||||
details=details,
|
||||
title=_("Virtual Machine Manager Connection Failure"))
|
||||
else:
|
||||
hint = ''
|
||||
if re.search(r"nc: .* -- 'U'", details):
|
||||
hint = _("\n - The remote netcat understands the '-U' option")
|
||||
self.err.show_err(
|
||||
_("Unable to open a connection to the libvirt "
|
||||
"management daemon.\n\n" +
|
||||
"Libvirt URI is: %s\n\n" % conn.get_uri() +
|
||||
"Verify that:\n" +
|
||||
" - The 'libvirtd' daemon has been started\n"),
|
||||
" - The 'libvirtd' daemon has been started") + hint,
|
||||
details=details,
|
||||
title=_("Virtual Machine Manager Connection Failure"))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user