We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 17efd35 + 05bfda8 commit ef62dcaCopy full SHA for ef62dca
1 file changed
python/packages/jumpstarter-driver-qemu/jumpstarter_driver_qemu/driver.py
@@ -29,8 +29,14 @@
29
from jumpstarter.streams.encoding import AutoDecompressIterator
30
31
32
-def _vsock_available():
33
- return platform.system() == "Linux"
+def _vsock_available(socket_path: str = "/dev/vhost-vsock") -> bool:
+ if platform.system() != "Linux":
34
+ return False
35
+
36
+ if not os.path.exists(socket_path):
37
38
39
+ return os.access(socket_path, os.R_OK | os.W_OK)
40
41
42
class QmpLogFilter(logging.Filter):
0 commit comments