Add -y/--assume-yes option to install (#450) (#467)

This commit is contained in:
clayton craft 2017-08-26 08:50:04 -07:00 committed by Oliver Smith
parent ac91337cf1
commit 3942a06a2d
2 changed files with 8 additions and 0 deletions

View file

@ -63,5 +63,8 @@ def confirm(args, question="Continue?", default=False):
:returns: True for "y", False for "n"
"""
default_str = "y" if default else "n"
if (args.assume_yes):
logging.info(question + " (y/n) [" + default_str + "]: y")
return True
answer = ask(args, question, ["y", "n"], default_str, True, "(y|n)")
return answer == "y"