Signed-off-by: Lucas Meneghel Rodrigues <[email protected]>
---
 client/virt/kvm_monitor.py       |  6 ++---
 client/virt/passfd_setup.py      | 51 ++++++++++++++++++++++++++++++++++++++++
 client/virt/virt_passfd_setup.py | 51 ----------------------------------------
 3 files changed, 54 insertions(+), 54 deletions(-)
 create mode 100644 client/virt/passfd_setup.py
 delete mode 100644 client/virt/virt_passfd_setup.py

diff --git a/client/virt/kvm_monitor.py b/client/virt/kvm_monitor.py
index 2a80e6f..537a88b 100644
--- a/client/virt/kvm_monitor.py
+++ b/client/virt/kvm_monitor.py
@@ -5,7 +5,7 @@ Interfaces to the QEMU monitor.
 """
 
 import socket, time, threading, logging, select, re, os
-import virt_utils, virt_passfd_setup
+import virt_utils, passfd_setup
 from autotest.client.shared import utils
 try:
     import json
@@ -341,7 +341,7 @@ class HumanMonitor(Monitor):
             self._recvall()
             if fd is not None:
                 if self._passfd is None:
-                    self._passfd = virt_passfd_setup.import_passfd()
+                    self._passfd = passfd_setup.import_passfd()
                 # If command includes a file descriptor, use passfd module
                 self._passfd.sendfd(self._socket, fd, "%s\n" % cmd)
             else:
@@ -831,7 +831,7 @@ class QMPMonitor(Monitor):
             cmdobj = self._build_cmd(cmd, args, id)
             if fd is not None:
                 if self._passfd is None:
-                    self._passfd = virt_passfd_setup.import_passfd()
+                    self._passfd = passfd_setup.import_passfd()
                 # If command includes a file descriptor, use passfd module
                 self._passfd.sendfd(self._socket, fd, json.dumps(cmdobj) + 
"\n")
             else:
diff --git a/client/virt/passfd_setup.py b/client/virt/passfd_setup.py
new file mode 100644
index 0000000..f103254
--- /dev/null
+++ b/client/virt/passfd_setup.py
@@ -0,0 +1,51 @@
+import os
+import distutils.ccompiler
+import distutils.sysconfig
+
+PYTHON_HEADERS = distutils.sysconfig.get_python_inc()
+PYTHON_VERSION = distutils.sysconfig.get_python_version()
+PYTHON_LIB = "python%s" % PYTHON_VERSION
+
+ABSPATH = os.path.abspath(__file__)
+OUTPUT_DIR = os.path.dirname(ABSPATH)
+
+SOURCES = [os.path.join(OUTPUT_DIR, f) for f in ['passfd.c']]
+SHARED_OBJECT = os.path.join(OUTPUT_DIR, '_passfd.so')
+
+def passfd_setup(output_dir=OUTPUT_DIR):
+    '''
+    Compiles the passfd python extension
+
+    @param output_dir: where the _passfd.so module will be saved
+    @return: None
+    '''
+    if output_dir is not None:
+        output_file = os.path.join(output_dir, SHARED_OBJECT)
+    else:
+        output_file = SHARED_OBJECT
+
+    c = distutils.ccompiler.new_compiler()
+    objects = c.compile(SOURCES, include_dirs=[PYTHON_HEADERS], 
extra_postargs=['-fPIC'])
+    c.link_shared_object(objects, SHARED_OBJECT, libraries=[PYTHON_LIB])
+
+
+def import_passfd():
+    '''
+    Imports and lazily sets up the passfd module
+
+    @return: passfd module
+    '''
+    try:
+        import passfd
+    except ImportError:
+        passfd_setup()
+    import passfd
+    return passfd
+
+
+if __name__ == '__main__':
+    import sys
+    if len(sys.argv) > 1:
+        passfd_setup(sys.argv[1])
+    else:
+        passfd_setup()
diff --git a/client/virt/virt_passfd_setup.py b/client/virt/virt_passfd_setup.py
deleted file mode 100644
index f103254..0000000
--- a/client/virt/virt_passfd_setup.py
+++ /dev/null
@@ -1,51 +0,0 @@
-import os
-import distutils.ccompiler
-import distutils.sysconfig
-
-PYTHON_HEADERS = distutils.sysconfig.get_python_inc()
-PYTHON_VERSION = distutils.sysconfig.get_python_version()
-PYTHON_LIB = "python%s" % PYTHON_VERSION
-
-ABSPATH = os.path.abspath(__file__)
-OUTPUT_DIR = os.path.dirname(ABSPATH)
-
-SOURCES = [os.path.join(OUTPUT_DIR, f) for f in ['passfd.c']]
-SHARED_OBJECT = os.path.join(OUTPUT_DIR, '_passfd.so')
-
-def passfd_setup(output_dir=OUTPUT_DIR):
-    '''
-    Compiles the passfd python extension
-
-    @param output_dir: where the _passfd.so module will be saved
-    @return: None
-    '''
-    if output_dir is not None:
-        output_file = os.path.join(output_dir, SHARED_OBJECT)
-    else:
-        output_file = SHARED_OBJECT
-
-    c = distutils.ccompiler.new_compiler()
-    objects = c.compile(SOURCES, include_dirs=[PYTHON_HEADERS], 
extra_postargs=['-fPIC'])
-    c.link_shared_object(objects, SHARED_OBJECT, libraries=[PYTHON_LIB])
-
-
-def import_passfd():
-    '''
-    Imports and lazily sets up the passfd module
-
-    @return: passfd module
-    '''
-    try:
-        import passfd
-    except ImportError:
-        passfd_setup()
-    import passfd
-    return passfd
-
-
-if __name__ == '__main__':
-    import sys
-    if len(sys.argv) > 1:
-        passfd_setup(sys.argv[1])
-    else:
-        passfd_setup()
-- 
1.7.11.2

_______________________________________________
Autotest-kernel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/autotest-kernel

Reply via email to