Fix filtering by empty list

This commit is contained in:
f3flight 2016-05-10 01:48:18 +00:00
parent 4776930a72
commit 7c3a1eafbb

View File

@ -481,7 +481,7 @@ class NodeManager(object):
if node.id == 0 and f == self.conf['hard_filter']:
return True
else:
fnames = [k for k in f if hasattr(node, k)]
fnames = [k for k in f if hasattr(node, k) and f[k]]
checks = []
for fn in fnames:
node_v = w_list(getattr(node, fn))