Fixed support for source kernels in generated control files (using the
generate_control_file() RPC) by adding a build() method call.
Implemented a dummy do nothing build() version in rpm_kernel (also
inherited by suse_rpm_kernel). Updated unittests.
Signed-off-by: Mihai Rusu <dizzy@google.com>
git-svn-id: http://test.kernel.org/svn/autotest/trunk@3909 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/client/bin/kernel.py b/client/bin/kernel.py
index 3a3e8bd..5087126 100755
--- a/client/bin/kernel.py
+++ b/client/bin/kernel.py
@@ -625,7 +625,8 @@
class rpm_kernel(object):
- """ Class for installing rpm kernel package
+ """
+ Class for installing a binary rpm kernel package
"""
def __init__(self, job, rpm_package, subdir):
@@ -639,6 +640,13 @@
self.installed_as = None
+ def build(self, *args, **dargs):
+ """
+ Dummy function, binary kernel so nothing to build.
+ """
+ pass
+
+
@log.record
@tee_output_logdir_mark
def install(self, tag='autotest', install_vmlinux=True):