Added abort()

This commit is contained in:
2Shirt 2019-07-17 17:55:38 -06:00
parent 6e43340acb
commit b60f357527
Signed by: 2Shirt
GPG key ID: 152FAC923B0E132C

View file

@ -30,6 +30,16 @@ LOG = logging.getLogger(__name__)
# Functions
def abort(prompt='Aborted.', show_prompt=True, return_code=1):
"""Abort script."""
print_warning(prompt)
LOG.warning(prompt)
if show_prompt:
sleep(1)
pause(prompt='Press Enter to exit... ')
sys.exit(return_code)
def ask(prompt='Kotaero!'):
"""Prompt the user with a Y/N question, returns bool."""
answer = None