diff --git a/lib/ansible/module_utils/gce.py b/lib/ansible/module_utils/gce.py index 6d6fb158ff..7f26d3f807 100644 --- a/lib/ansible/module_utils/gce.py +++ b/lib/ansible/module_utils/gce.py @@ -27,6 +27,8 @@ # USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # +import pprint + USER_AGENT_PRODUCT="Ansible-gce" USER_AGENT_VERSION="v1" @@ -64,7 +66,4 @@ def gce_connect(module): def unexpected_error_msg(error): """Create an error string based on passed in error.""" - msg='Unexpected response: HTTP return_code[' - msg+='%s], API error code[%s] and message: %s' % ( - error.http_code, error.code, str(error.value)) - return msg + return 'Unexpected response: ' + pprint.pformat(vars(error))