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.
References #256
Currently,
credstash
only handles AWS ClientErrors by logging the error message tostderr
. 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.