This function will be moved to a separated module, too.

Signed-off-by: Eduardo Habkost <[email protected]>
---
 client/tests/kvm/tests/build.py |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/client/tests/kvm/tests/build.py b/client/tests/kvm/tests/build.py
index 78757ff..e8e9015 100644
--- a/client/tests/kvm/tests/build.py
+++ b/client/tests/kvm/tests/build.py
@@ -613,6 +613,10 @@ def _installer_class(install_mode):
         raise error.TestError('Invalid or unsupported'
                               ' install mode: %s' % install_mode)
 
+def make_installer(mode, test, params):
+    klass = _installer_class(mode)
+    return klass(test, params)
+
 def run_build(test, params, env):
     """
     Installs KVM using the selected install mode. Most install methods will
@@ -626,7 +630,5 @@ def run_build(test, params, env):
     srcdir = params.get("srcdir", test.srcdir)
     params["srcdir"] = srcdir
 
-    klass = _installer_class(install_mode)
-    installer = klass(test, params)
-
+    installer = make_installer(install_mode, test, params)
     installer.install()
-- 
1.7.3.2

_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to