util/aws: add error handling to client functions
General MR
Summary
Replace panics with wrapped errors in AWS client methods.
Coverage drops a little bit because I'm struggling to come up with an elegant way of mocking the ensureConfig
and ensureContext
functions.
Linked Issue
closes #178 (closed)
Upgrade Notices
N/A
Edited by Daniel Dides