diff options
| author | Petr Viktorin <pviktori@redhat.com> | 2015-08-11 17:07:11 +0200 |
|---|---|---|
| committer | Jan Cholasta <jcholast@redhat.com> | 2015-09-01 11:42:01 +0200 |
| commit | c27cb295a586cdc1f1cc9b933829db471e5100ed (patch) | |
| tree | e483b4291a29d98e8b4b922794093ae68a6cdfe3 /ipapython | |
| parent | 5a9141dc409a4efe5a19d654319529d7c98a667a (diff) | |
| download | freeipa-c27cb295a586cdc1f1cc9b933829db471e5100ed.tar.gz freeipa-c27cb295a586cdc1f1cc9b933829db471e5100ed.tar.xz freeipa-c27cb295a586cdc1f1cc9b933829db471e5100ed.zip | |
Use six.moves.input instead of raw_input
In Python 3, raw_input() was renamed to input().
Import the function from six.moves to get the right version.
Reviewed-By: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'ipapython')
| -rw-r--r-- | ipapython/ipautil.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/ipapython/ipautil.py b/ipapython/ipautil.py index b6cbe50e9..4cb3a96e6 100644 --- a/ipapython/ipautil.py +++ b/ipapython/ipautil.py @@ -42,6 +42,7 @@ from contextlib import contextmanager from dns import resolver, rdatatype from dns.exception import DNSException import six +from six.moves import input from ipapython.ipa_log_manager import * from ipapython import ipavalidate @@ -764,7 +765,7 @@ def user_input(prompt, default = None, allow_empty = True): if default == None: while True: try: - ret = raw_input("%s: " % prompt) + ret = input("%s: " % prompt) if allow_empty or ret.strip(): return ret except EOFError: @@ -775,7 +776,7 @@ def user_input(prompt, default = None, allow_empty = True): if isinstance(default, six.string_types): while True: try: - ret = raw_input("%s [%s]: " % (prompt, default)) + ret = input("%s [%s]: " % (prompt, default)) if not ret and (allow_empty or default): return default elif ret.strip(): @@ -787,7 +788,7 @@ def user_input(prompt, default = None, allow_empty = True): choice = "yes" if default else "no" while True: try: - ret = raw_input("%s [%s]: " % (prompt, choice)) + ret = input("%s [%s]: " % (prompt, choice)) if not ret: return default elif ret.lower()[0] == "y": @@ -800,7 +801,7 @@ def user_input(prompt, default = None, allow_empty = True): if isinstance(default, int): while True: try: - ret = raw_input("%s [%s]: " % (prompt, default)) + ret = input("%s [%s]: " % (prompt, default)) if not ret: return default ret = int(ret) |
