d249fe1156
PBM APIs break the API contract in vSphere 6.5 by raising NotAuthenticated fault instead of SecurityError when session is expired. We do catch NotAuthenticated faults (raised by VIM APIs), but PBM APIs use the 'vim25' namespace which result in not identifying the session expiry case. Therefore, the session is not re-established. Fixing it by matching the fault name suffix with 'NotAuthenticated' in the suds WebFault exception handler Closes-bug: #1769755 Change-Id: I35d48c12a5b1d5fe94a10b56b1ab06c34446de28 |
||
---|---|---|
.. | ||
common | ||
hacking | ||
locale | ||
objects | ||
tests | ||
wsdl | ||
__init__.py | ||
_i18n.py | ||
api.py | ||
constants.py | ||
exceptions.py | ||
image_transfer.py | ||
image_util.py | ||
pbm.py | ||
rw_handles.py | ||
service.py | ||
version.py | ||
vim_util.py | ||
vim.py |