From dbe33fca7b85dd62c2c7ddba95f2ee5f646a8630 Mon Sep 17 00:00:00 2001 From: Vladislav Date: Mon, 27 Nov 2023 19:29:49 +0500 Subject: [PATCH] Change continue prompt --- saritasa_invocations/git.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/saritasa_invocations/git.py b/saritasa_invocations/git.py index ee34d43..2da96ff 100644 --- a/saritasa_invocations/git.py +++ b/saritasa_invocations/git.py @@ -90,9 +90,7 @@ def blame_copy( commits_count=len(destination_paths_list) + 3, ), ) - - input("Press any key to continue\n") - + _display_continue_prompt() # formatted commit template with only space for action printing.print_success("Build formatted commit") formatted_commit_template = config.git.copy_commit_template.format( @@ -277,6 +275,16 @@ def _get_project_task_from_current_branch( return task +def _display_continue_prompt(): + """Display continue message. + + If `n` entered, then exit script. + + """ + if input("Continue? [Enter/N]: ").lower() == "n": + raise invoke.Exit("Exit from script", code=1) + + def _get_command_output( context: invoke.Context, command: str,