mirror of https://github.com/ansible/ansible.git
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
)
pull/47892/head
parent
1bf3d54e01
commit
853236d650
@ -0,0 +1,2 @@
|
||||
bugfixes:
|
||||
- Avoid misleading PyVmomi error if requests import fails in vmware module utils.
|
Loading…
Reference in New Issue