From a71fb05b430f499abe480f2a2c84eaac01c5e91f Mon Sep 17 00:00:00 2001 From: Ayush Mani <43803332+AM-O7@users.noreply.github.com> Date: Sun, 23 Apr 2023 19:44:55 +0530 Subject: [PATCH] Consistent user Experience with y/N. It now requires user to press the Enter key after entering y/N as a choice. --- nebari/cli/init.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nebari/cli/init.py b/nebari/cli/init.py index 5b74bdaf44..06bb29d5a6 100644 --- a/nebari/cli/init.py +++ b/nebari/cli/init.py @@ -401,6 +401,7 @@ def guided_init_wizard(ctx: typer.Context, guided_init: str): "Would you like us to auto provision the Auth0 Machine-to-Machine app?", default=False, qmark=qmark, + auto_enter=False, ).unsafe_ask() elif inputs.auth_provider.lower() == AuthenticationEnum.github.value.lower(): @@ -424,6 +425,7 @@ def guided_init_wizard(ctx: typer.Context, guided_init: str): "Would you like to adopt a GitOps approach to managing Nebari?", default=False, qmark=qmark, + auto_enter=False, ).unsafe_ask(): repo_url = "http://{git_provider}/{org_name}/{repo_name}" @@ -452,6 +454,7 @@ def guided_init_wizard(ctx: typer.Context, guided_init: str): f"Would you like nebari to create a remote repository on {git_provider}?", default=False, qmark=qmark, + auto_enter=False, ).unsafe_ask() if not disable_checks and inputs.repository_auto_provision: @@ -473,6 +476,7 @@ def guided_init_wizard(ctx: typer.Context, guided_init: str): "Would you like to add a Let's Encrypt SSL certificate to your domain?", default=False, qmark=qmark, + auto_enter=False, ).unsafe_ask() if ssl_cert: @@ -497,6 +501,7 @@ def guided_init_wizard(ctx: typer.Context, guided_init: str): "Would you like to make advanced configuration changes?", default=False, qmark=qmark, + auto_enter=False, ).unsafe_ask(): # TERRAFORM STATE inputs.terraform_state = questionary.select(