Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Add retry support to the quantum client.
* Based on the retry support in nova's melange_connection and glance * Retry configuration is defined during Client instantiation and only applied to idempotent GET requests * Updated all api methods to call http method helpers (delete/get/post/put) rather than do_request to ensure consistent behavoir for a given http method. * Fixed bug in quantum.common.exceptions.QuantumClientException that was unnecessarily overriding class's 'message' attribute. * Resolves bug 937379 Change-Id: Iab4e2ccf97937502ee0df58dba1e2dca30a36df8
- Loading branch information
Maru Newby
committed
Mar 15, 2012
1 parent
46783f1
commit 36fd3ac
Showing
4 changed files
with
94 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters