kernel_version = re.search(r'([0-9]+)\.([0-9]+).*', platform.release())
if kernel_version:
- if float(kernel_version.group(1)) < 4 or
- (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
if not os.path.isfile('/usr/lib/%s/%s' % (self.routertype, daemon)):
return False
if (daemon == 'ldpd'):
- kernel_version = re.search(r'([0-9]+\.[0-9]+).*', platform.release())
+ kernel_version = re.search(r'([0-9]+)\.([0-9]+).*', platform.release())
if kernel_version:
- if float(kernel_version.group(1)) < 4.5:
+ if (float(kernel_version.group(1)) < 4 or
+ (float(kernel_version.group(1)) == 4 and float(kernel.version.group(2)) < 5)):
return False
else:
return False