Actually fix version comparison

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
Donald Sharp 2017-04-26 14:44:56 -04:00
parent b2764f904e
commit dd43120e8e

View File

@ -160,7 +160,8 @@ class Router(Node):
kernel_version = re.search(r'([0-9]+)\.([0-9]+).*', platform.release())
if kernel_version:
if float(kernel_version.group(1)) < 4 and float(kernel.version.group(2)) < 5:
if float(kernel_version.group(1)) < 4 or
(float(kernel_version.group(1)) == 4 and float(kernel.version.group(2)) < 5):
print("LDP Test need Linux Kernel 4.5 minimum")
return "LDP Test need Linux Kernel 4.5 minimum"
# Add mpls modules to kernel if we use LDP