From 47637469cf07c0b9c74227adb0a526e5b3867429 Mon Sep 17 00:00:00 2001 From: Christophe CHAUVET Date: Wed, 28 Aug 2013 06:26:33 +0200 Subject: Reraise error on debug --- cliff/app.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cliff/app.py b/cliff/app.py index 2e65b6f..52ccc1b 100644 --- a/cliff/app.py +++ b/cliff/app.py @@ -260,7 +260,10 @@ class App(object): try: subcommand = self.command_manager.find_command(argv) except ValueError as err: - LOG.error(err) + if self.options.debug: + LOG.exception(err) + else: + LOG.error(err) return 1 cmd_factory, cmd_name, sub_argv = subcommand cmd = cmd_factory(self, self.options) -- cgit v1.2.1