]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
ftests/cgroup: Add function to return kernel version
authorKamalesh Babulal <kamalesh.babulal@oracle.com>
Sat, 25 May 2024 09:30:05 +0000 (15:00 +0530)
committerTom Hromatka <tom.hromatka@oracle.com>
Thu, 30 May 2024 20:30:17 +0000 (14:30 -0600)
Add function to return the Major, Minor and Patch level of the current
booted kernel.

Signed-off-by: Kamalesh Babulal <kamalesh.babulal@oracle.com>
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
TJH: Moved function from CgroupVersion class to utils.py

tests/ftests/utils.py

index a0fb6ee4293b39bf0eca0d0df89552653c53b246..027fa352143b382d37491fd91cb58ef35a16e613 100644 (file)
@@ -7,6 +7,7 @@
 #
 
 from run import Run
+import platform
 
 
 # function to indent a block of text by cnt number of spaces
@@ -79,4 +80,10 @@ def get_file_permissions(config, filename):
     else:
         return Run.run(cmd, shell_bool=True)
 
+# get the current kernel version
+def get_kernel_version(config):
+    kernel_version_str = str(platform.release())
+    kernel_version = kernel_version_str.split('.')[0:3]
+    return kernel_version
+
 # vim: set et ts=4 sw=4: