mirror of https://github.com/ansible/ansible.git
uri: Avoid false traceback in common scenarios (#39526)
* uri: Avoid exception in common scenario So I was confused by the fact that the **uri** module, when not returning an acceptable HTTP status code, returns: The full traceback is: File "/tmp/ansible_UQwiI4/ansible_module_uri.py", line 471, in main uresp['location'] = absolute_location(url, uresp['location']) While the actual error was: Status code was 400 and not [201]: HTTP Error 400: I also wonder why that message ends abruptly. I would have expected `HTTP Error 400: Bad Request` which would be more useful. * uri: Avoid false positive tracebacks in fail_json() on PY2pull/43284/head
parent
6eacfecb73
commit
32b5992578
Loading…
Reference in New Issue