The PR updates the example test scripts and resolves a few bugs that they uncovered.
The example SDK test scripts have all been updated according to the new API from Swagger Codegen v2.3.1, which requires that the configuration be passed as an argument when instantiating the ApiClient class.
The insufficient fix for OneFS 8.1.0 support here https://github.com/Isilon/isilon_sdk/pull/35 has been addressed by removing the default error response object higher up in the stack. I encountered some response types that were arrays, rather than objects, which were not being handled correctly before. This should ensure that the isi_sdk_8_1_0 package no longer has regressions.
Excessive max integer sizes of an unsigned long 64-bit integer have been capped at a max signed 64-bit integer size to avoid integer overflow in Python.
The top level field name in the events response object was incorrectly being reported as eventgroup-occurrences in the PAPI describe message, when in reality, the response object uses eventgroups. This is now being corrected.
The PR updates the example test scripts and resolves a few bugs that they uncovered.
ApiClient
class.isi_sdk_8_1_0
package no longer has regressions.eventgroup-occurrences
in the PAPI describe message, when in reality, the response object useseventgroups
. This is now being corrected.