fugue / credstash

A little utility for managing credentials in the cloud
Apache License 2.0
2.06k stars 215 forks source link

Issue #256 Add configurable logging and log ALL exceptions #263

Closed mike-luminal closed 4 years ago

mike-luminal commented 4 years ago

References #256

Currently, credstash only handles AWS ClientErrors by logging the error message to stderr. This is sufficient for most AWS errors, but doesn't handle non-AWS errors. This PR adds exception handling for all exceptions, and adds a configurable log file that includes the full stack trace.