We shouldn't be catching errors.  The test cases that call this without mocking rest_client.sshkeys should be mocking the key retrievals.