From 24fad6bbeafe709962db453f712e7a87bd86efdd Mon Sep 17 00:00:00 2001 From: Evgeni Golov Date: Tue, 18 Apr 2017 12:17:55 +0200 Subject: [PATCH] fix empty DeviceMatcher rules --- tuned/hardware/device_matcher.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuned/hardware/device_matcher.py b/tuned/hardware/device_matcher.py index bb3d7a8..8e78ea1 100644 --- a/tuned/hardware/device_matcher.py +++ b/tuned/hardware/device_matcher.py @@ -22,7 +22,7 @@ class DeviceMatcher(object): if isinstance(rules, basestring): rules = re.split(r"\s|,\s*", rules) - positive_rules = filter(lambda rule: not rule.startswith("!"), rules) + positive_rules = filter(lambda rule: not rule.startswith("!") and not rule.strip() == '', rules) negative_rules = [rule[1:] for rule in rules if rule not in positive_rules] if len(positive_rules) == 0: