[CLI] - Improved graceful failure when passing bad arguments to CLI commands (Resolves #84)
When a UsageException is thrown for bad argument usage, that exception is now caught, and only the message and usage is printed to the terminal. The stacktrace isn't printed because the user shouldn't see that.
[CLI] - Improved graceful failure when passing bad arguments to CLI commands (Resolves #84)
When a
UsageException
is thrown for bad argument usage, that exception is now caught, and only themessage
andusage
is printed to the terminal. The stacktrace isn't printed because the user shouldn't see that.