summaryrefslogtreecommitdiffstats
path: root/ipalib/cli.py
diff options
context:
space:
mode:
authorMartin Kosek <mkosek@redhat.com>2012-03-07 18:51:04 +0100
committerMartin Kosek <mkosek@redhat.com>2012-03-07 18:53:01 +0100
commit480e1a098ae3977e09a6d4134232b31b97c5bbb2 (patch)
tree3c76d739b8e56ca4a61bddd4aca02ef0d190c2b7 /ipalib/cli.py
parent536bcd2666ef721ac9f34de329baaabbc4b9ce86 (diff)
downloadfreeipa-480e1a098ae3977e09a6d4134232b31b97c5bbb2.tar.gz
freeipa-480e1a098ae3977e09a6d4134232b31b97c5bbb2.tar.xz
freeipa-480e1a098ae3977e09a6d4134232b31b97c5bbb2.zip
Ignore case in yes/no prompts
We did not accept answers like "Yes", "YES", "No", etc. as valid answers to yes/no prompts (used for example in dnsrecord-del interactive mode). This could confuse users. This patch changes the behavior to ignore the answer case. https://fedorahosted.org/freeipa/ticket/2484
Diffstat (limited to 'ipalib/cli.py')
-rw-r--r--ipalib/cli.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ipalib/cli.py b/ipalib/cli.py
index 737ae0015..7af63761a 100644
--- a/ipalib/cli.py
+++ b/ipalib/cli.py
@@ -574,7 +574,7 @@ class textui(backend.Backend):
prompt = u'%s Yes/No: ' % label
while True:
- data = self.prompt_helper(prompt, label)
+ data = self.prompt_helper(prompt, label).lower() #pylint: disable=E1103
if data in (u'yes', u'y'):
return True