Skip to content

Tags: mattsmithdatera/python-sdk

Tags

v1.2.23

Toggle v1.2.23's commit message
Implementing fix for POST request retry issue

If a POST request is sent when the Datera box is under extremely heavy
load, there is a scenario where a reply may not have been recieved
before the underlying connection is dropped.  The retry code tries again
and recieves a ConflictError in this case which was previously being
propagated up to the user.

This patch fixes the issue by catching that ConflictError (only for POST
requests) and translating the POST request to a GET request for
subsequent polling until a response is recieved.  This response is then
processed and returned normally.

v1.2.22

Toggle v1.2.22's commit message
Incrementing version for build

v1.2.21

Toggle v1.2.21's commit message
Incrementing version for tag

v1.2.20

Toggle v1.2.20's commit message
Incrementing to v1.2.20

v1.2.19

Toggle v1.2.19's commit message
Bugfix where disable_log parameter caused exception

v1.2.18

Toggle v1.2.18's commit message
Adding verification support

* Use the 'verify' keyword parameter to enable it
* 'verify' is passed directly to requests, so it has the same
  behavior as vanilla requests
* The cert parameter will now allow for passing in a bundled cert/key
  combo file (for example, a *.pem file).

v1.2.17

Toggle v1.2.17's commit message
Fixing bug in scaffold that overrode earlier API versions with latest

v1.2.16

Toggle v1.2.16's commit message
Updating version

v1.2.15

Toggle v1.2.15's commit message
Updating the constants file

v1.2.14

Toggle v1.2.14's commit message
Fixing bug where ldap_server information was not passed with login

* Also dropped requirement for argparser from scaffold UDC config