4 Commits

Author SHA1 Message Date
Christopher Dearborn
d6edaac2a1 Fix immediate failure on SSL errors
This patch adds retry logic to communication with the iDRAC so that
intermittent SSLErrors or ConnectionErrrors will not cause an immediate
failure of the operation.

Change-Id: Idc56e961699702eca734cba1da5e56cac0ad4832
Closes-Bug: 1691272
2017-06-06 16:57:33 -04:00
Christopher Dearborn
0c1d56dde5 WSMAN enumerate fails to return all entries
When querying an enumeration using the WSMAN enumerate method, not all
entries are returned if there are more than max_elems (default of 100)
in the enumeration.

When querying an enumeration, the first response returns <wsman:Items>
in the body.  Successive pulls, however, contain <wsen:Items>.

The old code always queried for <wsen:Items>, which caused the first
batch of attributes to be dropped only when the number of entries in
the enumeration exceeded max_elems.

This patch queries for <wsman:Items> in the first response, and for
<wsen:Items> in successive responses.

Change-Id: I2e9036b562c7d7ba5af188dd552b6c67388bb02c
Closes-Bug: #1659052
2017-01-25 11:26:40 -05:00
Imre Farkas
79cace86b6 Add support for lists in wsman properties
Change-Id: I697538153cbac1e0ddf40a85b0149bfea46bbf6a
2015-10-08 10:46:47 +02:00
Imre Farkas
d833babfe8 Replacing pywsman with a simple wsman client
Change-Id: I3d87528f1d5286a53e6aba221766aae72513abdb
2015-09-30 09:51:37 +02:00