summaryrefslogtreecommitdiffstats
path: root/ipapython
diff options
context:
space:
mode:
authorPetr Viktorin <pviktori@redhat.com>2015-08-11 17:07:11 +0200
committerJan Cholasta <jcholast@redhat.com>2015-09-01 11:42:01 +0200
commitc27cb295a586cdc1f1cc9b933829db471e5100ed (patch)
treee483b4291a29d98e8b4b922794093ae68a6cdfe3 /ipapython
parent5a9141dc409a4efe5a19d654319529d7c98a667a (diff)
downloadfreeipa-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.py9
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)