[PATCH 9/9] Make range usage Python 3 compatible (#1014220)
Martin Kolman
mkolman at redhat.com
Wed Jan 28 17:43:23 UTC 2015
Range returns an iterator in Python 3, wrap it in list() so that
code that expects a list keeps working.
Signed-off-by: Martin Kolman <mkolman at redhat.com>
---
pyanaconda/ui/gui/__init__.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pyanaconda/ui/gui/__init__.py b/pyanaconda/ui/gui/__init__.py
index 3927353..37484c6 100644
--- a/pyanaconda/ui/gui/__init__.py
+++ b/pyanaconda/ui/gui/__init__.py
@@ -560,7 +560,7 @@ class GraphicalUserInterface(UserInterface):
(handler, signum) = user_data
handler(signum, None)
- for signum in range(1, signal.SIGCHLD) + range(signal.SIGCHLD + 1, signal.NSIG):
+ for signum in list(range(1, signal.SIGCHLD)) + list(range(signal.SIGCHLD + 1, signal.NSIG)):
handler = signal.getsignal(signum)
if handler and handler not in (signal.SIG_DFL, signal.SIG_IGN):
# NB: if you are looking at the glib documentation you are in for
--
2.1.0
More information about the anaconda-patches
mailing list