When an enumerate is done, it is possible that the iDRAC may return invalid UTF8 that contains non-ASCII characters. This causes an XMLSyntaxError to be thrown. This fix detects that situation and filters out all non-ASCII characters to bypass the error. See the following bug for further details: https://bugs.launchpad.net/python-dracclient/+bug/1779412 Closes-Bug: #1779412 Change-Id: I5003785dee922920dcdd95c8d7e2a26e0bf97a7d
17 KiB
17 KiB