]> git.proxmox.com Git - qemu.git/commitdiff
Support settimeout in QEMUMonitorProtocol
authorRyota Ozaki <ozaki.ryota@gmail.com>
Fri, 14 Sep 2012 12:44:21 +0000 (21:44 +0900)
committerLuiz Capitulino <lcapitulino@redhat.com>
Wed, 26 Sep 2012 13:45:02 +0000 (10:45 -0300)
This method is used in the following qemu-ga-client script
to implement non-blocking operations.

Signed-off-by: Ryota Ozaki <ozaki.ryota@gmail.com>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
QMP/qmp.py

index 5a573e1488bc1673bc0a9b8cbed12cea7a14ac27..33c7d36d9b72c9afae35b2530ee0dc3b3327b81e 100644 (file)
@@ -162,3 +162,8 @@ class QEMUMonitorProtocol:
     def close(self):
         self.__sock.close()
         self.__sockfile.close()
+
+    timeout = socket.timeout
+
+    def settimeout(self, timeout):
+        self.__sock.settimeout(timeout)