TOSIT-IO / tdp-lib

Python library to configure, manage and deploy TDP
Apache License 2.0
4 stars 8 forks source link

Remove `CatchGroup` class #610

Closed PaulFarault closed 3 months ago

PaulFarault commented 3 months ago

Which issue(s) this PR fixes

Fixes None

Additional comments

The CatchGroup class is currently intercepting all exceptions, removing their stack trace. However, it shouldn't intercept errors coming from the core lib. Each command should properly catch its potential errors and eventually manage it through [ClickException](https://click.palletsprojects.com/en/7.x/api/#click.ClickException).

Agreements