Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
By default cliff suppresses stack traces on unhandled exceptions in order to keep the output cleaner for users. But in practice this has caused more confusion for stestr users since often the error messages aren't really descriptive enough to indicate what's going wrong (or that it's even a bug in stestr). This is often because exception messages are written assuming the context of the stack trace for debugging, not to be user facing messages. Cliff offers the --debug flag to enable printing the full stack traces. This commit turns that flag on by default when stestr initializes the cliff App object to ensure that it always prints the full stack trace on an unhandled exception. Fixes #220
- Loading branch information