Replace uses of map()

In Python 2, map() returns a list; in Python 3 it returns an iterator.

Replace all uses by list comprehensions, generators, or for loops,
as required.

Reviewed-By: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Jan Cholasta <jcholast@redhat.com>
This commit is contained in:
Petr Viktorin
2015-08-12 12:25:30 +02:00
committed by Jan Cholasta
parent fbacc26a6a
commit ace63f4ea5
18 changed files with 37 additions and 35 deletions

View File

@@ -870,7 +870,7 @@ class Command(HasParam):
if optional and arg.required:
raise ValueError(
'%s: required argument after optional in %s arguments %s' % (arg.name,
self.name, map(lambda x: x.param_spec, args()))
self.name, [x.param_spec for x in args()])
)
if multivalue:
raise ValueError(