From 27f21d7c09cebb9f4d6321834a0feb5d44c0a4ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=BF=D0=B8=D1=80=D0=B8=D0=B4=D0=BE=D0=BD=D0=BE?= =?UTF-8?q?=D0=B2=20=D0=94=D0=B5=D0=BD=D0=B8=D1=81?= Date: Thu, 26 Jul 2012 12:13:37 +0400 Subject: [PATCH] fix error display --- console/application/cl_client.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/console/application/cl_client.py b/console/application/cl_client.py index 7bdc5b1..8ab66a5 100644 --- a/console/application/cl_client.py +++ b/console/application/cl_client.py @@ -237,10 +237,10 @@ def https_server(client, args, unknown_args, url, clVarsCore, wait_thread): view_params = get_view_params(client, args.method + '_view', step = None, expert = True) view = get_view(client, args.method, client.sid, view_params) - method_parser = get_method_argparser(view, args) wait_thread.stop() sys.stdout.write("\b") sys.stdout.flush() + method_parser = get_method_argparser(view, args) method_parser.print_help() client.service.clear_method_cache(client.sid, args.method) @@ -402,7 +402,7 @@ def main(wait_thread): if type(e.message) != int: if e.message: print e.message - else: + elif e.args: print e # tb.print_exc() return 1 @@ -504,7 +504,7 @@ def main(wait_thread): if type(e.message) != int: if e.message: print e.message - else: + elif e.args: print e # tb.print_exc() return 1