Accepting even dummy (e.g.) 'y' for --answers

This commit is contained in:
Miroslav Stampar
2018-09-04 23:30:58 +02:00
parent fa3f3baf1e
commit dbcf030743
3 changed files with 6 additions and 3 deletions

View File

@@ -1009,6 +1009,9 @@ def readInput(message, default=None, checkBatch=True, boolean=False):
kb.prependFlag = False
if conf.get("answers"):
if not any(_ in conf.answers for _ in ",="):
return conf.answers
for item in conf.answers.split(','):
question = item.split('=')[0].strip()
answer = item.split('=')[1] if len(item.split('=')) > 1 else None