diff --git a/bin/cc-cli b/bin/cc-cli index 9d35541387c583d3c8a9cdda1b45d55ef92b5ca1..5fd87a5350f602e41d59cccd78f328bbed068ac9 100755 --- a/bin/cc-cli +++ b/bin/cc-cli @@ -137,10 +137,10 @@ except BadArgument as e: except KeyboardInterrupt: exit(1) except cliError as e: - printer.error(str(e)) + printer.error("cliError: %s"%str(e)) except Exception as e: if cccli.debug: - printer.fatal(str(e), quit=False) + printer.fatal("%s: %s"%(type(e), str(e)), quit=False) raise printer.warn("This is a not expected error, please report it!") printer.fatal(str(e)) diff --git a/cccli/cli.py b/cccli/cli.py index e1387801ff2c65a3302ee20873ade234a98ed876..130d8fb875a78530d9c4125258502b576afc5fd8 100644 --- a/cccli/cli.py +++ b/cccli/cli.py @@ -149,7 +149,7 @@ class Cli(object): except Exception as e: if cccli.debug: raise - self.printer.error(str(e)) + self.printer.error("%s: %s"%(type(e), str(e))) self.printer.warn("This is a not expected error, please report it!") class CliHandler(RpcHandler):