From 0000621fbadfc066c52b0a4578e0f35eccdfcff9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A5=D0=B8=D1=80=D0=B5=D1=86=D0=BA=D0=B8=D0=B9=20=D0=9C?= =?UTF-8?q?=D0=B8=D1=85=D0=B0=D0=B8=D0=BB?= Date: Thu, 4 Apr 2013 14:29:48 +0400 Subject: [PATCH] Add default confirm answer --- console/application/function.py | 2 +- console/application/methods_func.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/console/application/function.py b/console/application/function.py index 5cbc03a..0fafa90 100644 --- a/console/application/function.py +++ b/console/application/function.py @@ -568,7 +568,7 @@ def get_Table(client, sid, pid, item): def send_Confirm(client,sid,pid,item): print ask = "" - while not ask: + while not ask and not client.no_questions: try: ask = raw_input(item.message+ '(yes/no): ') except KeyboardInterrupt: diff --git a/console/application/methods_func.py b/console/application/methods_func.py index 3f19efb..757fdbf 100644 --- a/console/application/methods_func.py +++ b/console/application/methods_func.py @@ -114,6 +114,7 @@ def call_method(client, args, unknown_args, wait_thread): unknown_args = method_parser.fixBoolVariables(unknown_args) args, unknown_args = method_parser.parse_known_args(unknown_args) no_questions = args.no_questions + client.no_questions = no_questions except SystemExit: raise Exception(1) for i in unknown_args: