ansible/changelogs
Jim Gu 853236d650 VMware: Avoid misleading PyVmomi error if requests import fails
* Avoid misleading PyVmomi error if requests import fails

Requests is imported by the VMware module_utils as an external
dependency; however, because it is in a try/catch block containing the
imports for PyVmomi, if requests fails to import properly, Ansible will
instead complain about PyVmomi not being installed.

By moving the import outside of the try/catch block, if requests fails
to import, an error like the following will be returned:

    ImportError: No module named requests

This should result in less confusion.

* catch requests ImportError

Signed-off-by: Jim Gu <jim@jimgu.com>
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>

(cherry picked from commit 99ee30768a)
2018-10-31 08:23:32 -07:00
..
fragments VMware: Avoid misleading PyVmomi error if requests import fails 2018-10-31 08:23:32 -07:00
.changes.yaml New release v2.7.1 2018-10-25 13:12:52 -07:00
CHANGELOG-v2.7.rst New release v2.7.1 2018-10-25 13:12:52 -07:00
CHANGELOG.rst fix RPM builds with placeholder CHANGELOG 2018-05-30 16:47:48 -07:00
config.yaml Implement new changelog generator. 2018-06-05 19:08:15 -07:00