summaryrefslogtreecommitdiffstats
path: root/ipalib/parameters.py
diff options
context:
space:
mode:
authorPetr Viktorin <pviktori@redhat.com>2015-08-11 16:42:28 +0200
committerJan Cholasta <jcholast@redhat.com>2015-09-01 11:42:01 +0200
commit5a9141dc409a4efe5a19d654319529d7c98a667a (patch)
tree9d386dca310df7af63b7d65e42b5e4d6a6188e8f /ipalib/parameters.py
parent3bf91eab25c602a6fad2665456f57e8629c5a6f4 (diff)
downloadfreeipa-5a9141dc409a4efe5a19d654319529d7c98a667a.tar.gz
freeipa-5a9141dc409a4efe5a19d654319529d7c98a667a.tar.xz
freeipa-5a9141dc409a4efe5a19d654319529d7c98a667a.zip
Replace filter() calls with list comprehensions
In Python 3, filter() returns an iterator. Use list comprehensions instead. Reviewed-By: Christian Heimes <cheimes@redhat.com> Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'ipalib/parameters.py')
-rw-r--r--ipalib/parameters.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/ipalib/parameters.py b/ipalib/parameters.py
index c9baf414a..175adefb8 100644
--- a/ipalib/parameters.py
+++ b/ipalib/parameters.py
@@ -792,9 +792,8 @@ class Param(ReadOnly):
if type(value) not in (tuple, list):
value = (value,)
values = tuple(
- self._convert_scalar(v, i) for (i, v) in filter(
- lambda iv: not _is_null(iv[1]), enumerate(value)
- )
+ self._convert_scalar(v, i)
+ for (i, v) in enumerate(value) if not _is_null(v)
)
if len(values) == 0:
return