)]}'
{"id":"openstack%2Fpython-neutronclient~4847","triplet_id":"openstack%2Fpython-neutronclient~master~Iab4e2ccf97937502ee0df58dba1e2dca30a36df8","project":"openstack/python-neutronclient","branch":"master","topic":"bug/937379","hashtags":[],"change_id":"Iab4e2ccf97937502ee0df58dba1e2dca30a36df8","subject":"Add retry support to the quantum client.","status":"MERGED","created":"2012-03-15 23:36:30.000000000","updated":"2012-03-15 23:36:30.000000000","submitted":"2012-03-15 23:36:30.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"62a7ee24c9eae26cda217ee6b54535bd297eab98","_number":4847,"virtual_id_number":4847,"owner":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":1,"date":"2012-03-15 23:36:30.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2487,"name":"Thiago Morello","email":"morellon@gmail.com","username":"morellon"},{"value":0,"_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},{"value":0,"_account_id":2350,"name":"Willian Molinari","email":"pothix@pothix.com","username":"pothix"},{"value":0,"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},"all":[{"value":0,"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},{"value":0,"date":"2012-03-15 23:36:30.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"date":"2012-03-15 23:36:30.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2487,"name":"Thiago Morello","email":"morellon@gmail.com","username":"morellon"},{"value":2,"date":"2012-03-15 23:36:30.000000000","_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},{"value":0,"_account_id":2350,"name":"Willian Molinari","email":"pothix@pothix.com","username":"pothix"},{"value":0,"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},"all":[{"value":0,"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2487,"name":"Thiago Morello","email":"morellon@gmail.com","username":"morellon"},{"value":1,"date":"2012-03-15 23:36:30.000000000","_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},{"value":0,"_account_id":2350,"name":"Willian Molinari","email":"pothix@pothix.com","username":"pothix"},{"value":0,"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"_account_id":2350,"name":"Willian Molinari","email":"pothix@pothix.com","username":"pothix"},{"_account_id":2487,"name":"Thiago Morello","email":"morellon@gmail.com","username":"morellon"},{"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-03-15 23:36:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2012-03-15 23:36:30.000000000","updated_by":{"_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},"reviewer":{"_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},"state":"REVIEWER"},{"updated":"2012-03-15 23:36:30.000000000","updated_by":{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},"reviewer":{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},"state":"REVIEWER"},{"updated":"2012-03-15 23:36:30.000000000","updated_by":{"_account_id":2350,"name":"Willian Molinari","email":"pothix@pothix.com","username":"pothix"},"reviewer":{"_account_id":2350,"name":"Willian Molinari","email":"pothix@pothix.com","username":"pothix"},"state":"REVIEWER"},{"updated":"2012-03-15 23:36:30.000000000","updated_by":{"_account_id":2487,"name":"Thiago Morello","email":"morellon@gmail.com","username":"morellon"},"reviewer":{"_account_id":2487,"name":"Thiago Morello","email":"morellon@gmail.com","username":"morellon"},"state":"REVIEWER"},{"updated":"2012-03-15 23:36:30.000000000","updated_by":{"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},"reviewer":{"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},"state":"REVIEWER"}],"messages":[{"id":"d86800f4f1f3b66d452fac04004ae5c66689530e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 1: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-merge/33/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"ce4b9928e26de32e88e5b920a17069728eeed6ea","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 1: (1 inline comment)\n\nThis patch adds per-http method helpers around do_request, as requested.","accounts_in_message":[],"_revision_number":1},{"id":"03d40be8ebbe73decb80fbdbe980eac63bf4f757","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 2: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-merge/34/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"a8d3bd1e3b7ae643c928bbeed823a67058c624ba","author":{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 2: (2 inline comments)\n\nOverall looks good.  Main question is around whether retries should only be for GET operations.","accounts_in_message":[],"_revision_number":2},{"id":"e844dff09567317484673c8bd35bda69e6fc556e","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3e9fb60dff6a6c0e00032d4530fac8e3cc7338d7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 3: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-merge/38/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"5ad40f75f99ee65daa6cc8fa49dac13fc8b6096d","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"cf819656c2853306209139de79b861cfb6d0905d","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 3:\n\nThis patch incorporates feedback from dan and Willian, but I also reconsidered my approach and the new retry implementation is less-invasive.  Thoughts?","accounts_in_message":[],"_revision_number":3},{"id":"17b293c0cdcb10fdf8bb0669fdd0d4c6f04f9653","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 4: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-merge/39/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"f889c8d99b3b72b811d1d38d6a229296f7f6812d","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2fce12ff9db2c90806b3fb0ab7f9bb8ea48fc7bd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 5: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-merge/40/ : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"6324099dc89952fbd4842c6a96e6f6734ebd510b","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"bb240cc1915617ba7225ad5e091fc97a26194665","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: Fails\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-python26/16/ : FAILURE \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-python27/16/ : FAILURE \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-merge/46/ : This change was unable to be automatically merged  with the current state of the repository. Please rebase your change and upload a new patchset. \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-pep8/36/ : FAILURE","accounts_in_message":[],"_revision_number":6},{"id":"41d4eb78548ede804c4916b1e88ae931e2ed6fcf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-merge/41/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"2cd0711efc676810dea8eb3c31a61c2bab1fc145","author":{"_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"baa98e33015fb175d11f109939036ec04e2351f9","author":{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"326db845a651ca032a87289150ed9eed50a5bd17","author":{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: Looks good to me (core reviewer); Approved\n\n(1 inline comment)\n\nminor changes since last review.","accounts_in_message":[],"_revision_number":6},{"id":"14e00ee5653904fa26f0290e332859696ef02b5c","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"b5967540c7cfb7210befce4dfdb40a89b34159ae","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"6e0aa9af7aae995a9b4585111e39734bd5a64bc1","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6:\n\nApologies for the number of patches.  I realized after the last patch that the test needed to change and I found and fixed a bug in QuantumClientException in the process.","accounts_in_message":[],"_revision_number":6},{"id":"c481c5acee0499d36ca623f20ba806d21898be61","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: (1 inline comment)\n\nSee inline.","accounts_in_message":[],"_revision_number":6},{"id":"575865ab9aa47e09412cd6328fc838b3bcb0158c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 7: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-merge/47/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"c4db384b43e434b39de1184171a9155b598a6097","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 7:\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-python26/17/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-python27/17/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-merge/48/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-quantumclient-pep8/37/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"15c6d16c553c890e43613c42b728ebbbae48e3ae","author":{"_account_id":233,"name":"Brad Hall","email":"brad@nicira.com","username":"bgh"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 7: Looks good to me (core reviewer); Approved\n\nApproving again since this is a rebase","accounts_in_message":[],"_revision_number":7},{"id":"75809d281a79cc57c02a1ba72f002af249afe755","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"3b0e899ebca897a797abd4a6d2261e1d0bacc435","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 7:\n\nRebased against https://review.openstack.org/#change,4580","accounts_in_message":[],"_revision_number":7},{"id":"7793b9c4cb28c2b6744855bf1d62d44bb0789d6d","author":{"_account_id":2350,"name":"Willian Molinari","email":"pothix@pothix.com","username":"pothix"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"ee09a1e8c405580f5d44b5590a8a5e5cf1d88e27","author":{"_account_id":2350,"name":"Willian Molinari","email":"pothix@pothix.com","username":"pothix"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":6},{"id":"c5bd0e782d1a660231ae5298a3e1f5885144f57d","author":{"_account_id":2487,"name":"Thiago Morello","email":"morellon@gmail.com","username":"morellon"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":6},{"id":"aa8bf43c6b2760ea547833ad4983dd65b4606c80","author":{"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\nLooks good!","accounts_in_message":[],"_revision_number":1},{"id":"7d26c483b355f096636c0d9034ab2e467bf53917","author":{"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"1a2147668c8571385347fbf2ba1f9b3cb1c0f065","author":{"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"a773b4d0cb7ec262744f531994aef3c5d2f14b6d","author":{"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: No score\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"832228c70f5d91a8ef7942dff1635d5ee41e6ccc","author":{"_account_id":2672,"name":"Madhav Puri","email":"madhav.puri@gmail.com","username":"madhav-puri"},"date":"2012-03-15 23:36:30.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\nChanges look good! \n\nFor the API level retry decisions, may be we can improve them over time based on user feedback as quantum-client gets used more.","accounts_in_message":[],"_revision_number":6},{"id":"caebf1f33e05c94d598c862a72a5b653001d84f4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-15 23:36:30.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"36fd3ac6c12b3b786c5a7d8fa958b523a7af111c","revisions":{"bf2f36d753c5c51c72d04d46ada4ddfb2875a914":{"kind":"REWORK","_number":1,"created":"2012-03-15 23:36:30.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/47/4847/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/47/4847/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/1"}}},"commit":{"parents":[{"commit":"f6d50876985ed9a392fa49dda9c0fc4108a2ac8d","subject":"bp/quantum-client-1.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f6d50876985ed9a392fa49dda9c0fc4108a2ac8d"}]}],"author":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-02 23:44:51.000000000","tz":-480},"committer":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-02 23:44:51.000000000","tz":-480},"subject":"Add retry support to the quantum client.","message":"Add retry support to the quantum client.\n\n * Based on the retry support in nova\u0027s melange_connection\n   and glance\n * Retry configuration is defined during Client instantiation and\n   only applied to idempotent GET requests\n * Resolves bug 937379\n\nChange-Id: Iab4e2ccf97937502ee0df58dba1e2dca30a36df8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/bf2f36d753c5c51c72d04d46ada4ddfb2875a914"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/bf2f36d753c5c51c72d04d46ada4ddfb2875a914"}]},"branch":"refs/heads/master"},"71e76c216a80da65f3e7185573df0566b57e3f70":{"kind":"REWORK","_number":2,"created":"2012-03-15 23:36:30.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/47/4847/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/47/4847/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/2"}}},"commit":{"parents":[{"commit":"f6d50876985ed9a392fa49dda9c0fc4108a2ac8d","subject":"bp/quantum-client-1.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f6d50876985ed9a392fa49dda9c0fc4108a2ac8d"}]}],"author":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-02 23:44:51.000000000","tz":-480},"committer":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-03 05:36:29.000000000","tz":-480},"subject":"Add retry support to the quantum client.","message":"Add retry support to the quantum client.\n\n * Based on the retry support in nova\u0027s melange_connection\n   and glance\n * Retry configuration is defined during Client instantiation and\n   only applied to idempotent GET requests\n * Updated all api methods to call http method helpers (delete/get/post/put)\n   rather than do_request to ensure consistent behavoir for a given http\n   method.\n * Resolves bug 937379\n\nChange-Id: Iab4e2ccf97937502ee0df58dba1e2dca30a36df8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/71e76c216a80da65f3e7185573df0566b57e3f70"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/71e76c216a80da65f3e7185573df0566b57e3f70"}]},"branch":"refs/heads/master"},"d3f3aa939a1a9c7253a95eeb74a2a79bd79da41f":{"kind":"REWORK","_number":3,"created":"2012-03-15 23:36:30.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/47/4847/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/47/4847/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/3"}}},"commit":{"parents":[{"commit":"f6d50876985ed9a392fa49dda9c0fc4108a2ac8d","subject":"bp/quantum-client-1.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f6d50876985ed9a392fa49dda9c0fc4108a2ac8d"}]}],"author":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-02 23:44:51.000000000","tz":-480},"committer":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-07 00:58:08.000000000","tz":-480},"subject":"Add retry support to the quantum client.","message":"Add retry support to the quantum client.\n\n * Based on the retry support in nova\u0027s melange_connection\n   and glance\n * Retry configuration is defined during Client instantiation and\n   only applied to idempotent GET requests\n * Updated all api methods to call http method helpers (delete/get/post/put)\n   rather than do_request to ensure consistent behavoir for a given http\n   method.\n * Resolves bug 937379\n\nChange-Id: Iab4e2ccf97937502ee0df58dba1e2dca30a36df8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/d3f3aa939a1a9c7253a95eeb74a2a79bd79da41f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/d3f3aa939a1a9c7253a95eeb74a2a79bd79da41f"}]},"branch":"refs/heads/master"},"177799a6357068c681f5da743ec455e23d24aa3e":{"kind":"REWORK","_number":4,"created":"2012-03-15 23:36:30.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/47/4847/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/47/4847/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/4"}}},"commit":{"parents":[{"commit":"f6d50876985ed9a392fa49dda9c0fc4108a2ac8d","subject":"bp/quantum-client-1.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f6d50876985ed9a392fa49dda9c0fc4108a2ac8d"}]}],"author":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-02 23:44:51.000000000","tz":-480},"committer":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-07 01:13:55.000000000","tz":-480},"subject":"Add retry support to the quantum client.","message":"Add retry support to the quantum client.\n\n * Based on the retry support in nova\u0027s melange_connection\n   and glance\n * Retry configuration is defined during Client instantiation and\n   only applied to idempotent GET requests\n * Updated all api methods to call http method helpers (delete/get/post/put)\n   rather than do_request to ensure consistent behavoir for a given http\n   method.\n * Resolves bug 937379\n\nChange-Id: Iab4e2ccf97937502ee0df58dba1e2dca30a36df8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/177799a6357068c681f5da743ec455e23d24aa3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/177799a6357068c681f5da743ec455e23d24aa3e"}]},"branch":"refs/heads/master"},"f0296c1e486a01095b7a55e34a03de35b1ec2987":{"kind":"REWORK","_number":5,"created":"2012-03-15 23:36:30.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/47/4847/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/47/4847/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/5"}}},"commit":{"parents":[{"commit":"f6d50876985ed9a392fa49dda9c0fc4108a2ac8d","subject":"bp/quantum-client-1.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f6d50876985ed9a392fa49dda9c0fc4108a2ac8d"}]}],"author":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-02 23:44:51.000000000","tz":-480},"committer":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-07 01:27:28.000000000","tz":-480},"subject":"Add retry support to the quantum client.","message":"Add retry support to the quantum client.\n\n * Based on the retry support in nova\u0027s melange_connection\n   and glance\n * Retry configuration is defined during Client instantiation and\n   only applied to idempotent GET requests\n * Updated all api methods to call http method helpers (delete/get/post/put)\n   rather than do_request to ensure consistent behavoir for a given http\n   method.\n * Resolves bug 937379\n\nChange-Id: Iab4e2ccf97937502ee0df58dba1e2dca30a36df8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f0296c1e486a01095b7a55e34a03de35b1ec2987"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f0296c1e486a01095b7a55e34a03de35b1ec2987"}]},"branch":"refs/heads/master"},"3fa9160195177a2e67d37067e3d8a5a0b950cda9":{"kind":"REWORK","_number":6,"created":"2012-03-15 23:36:30.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/47/4847/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/47/4847/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/6"}}},"commit":{"parents":[{"commit":"f6d50876985ed9a392fa49dda9c0fc4108a2ac8d","subject":"bp/quantum-client-1.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f6d50876985ed9a392fa49dda9c0fc4108a2ac8d"}]}],"author":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-02 23:44:51.000000000","tz":-480},"committer":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-07 02:39:43.000000000","tz":-480},"subject":"Add retry support to the quantum client.","message":"Add retry support to the quantum client.\n\n * Based on the retry support in nova\u0027s melange_connection\n   and glance\n * Retry configuration is defined during Client instantiation and\n   only applied to idempotent GET requests\n * Updated all api methods to call http method helpers (delete/get/post/put)\n   rather than do_request to ensure consistent behavoir for a given http\n   method.\n * Fixed bug in quantum.common.exceptions.QuantumClientException that\n   was unnecessarily overriding class\u0027s \u0027message\u0027 attribute.\n * Resolves bug 937379\n\nChange-Id: Iab4e2ccf97937502ee0df58dba1e2dca30a36df8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/3fa9160195177a2e67d37067e3d8a5a0b950cda9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/3fa9160195177a2e67d37067e3d8a5a0b950cda9"}]},"branch":"refs/heads/master"},"36fd3ac6c12b3b786c5a7d8fa958b523a7af111c":{"kind":"REWORK","_number":7,"created":"2012-03-15 23:36:30.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/47/4847/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/47/4847/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/47/4847/7"}}},"commit":{"parents":[{"commit":"46783f1a825b16b7cddd1d2521b9f0a2a40a9f13","subject":"Merge \"Adds client side functions for quantum \u0027detail\u0027 actions.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/46783f1a825b16b7cddd1d2521b9f0a2a40a9f13"}]}],"author":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-02 23:44:51.000000000","tz":-480},"committer":{"name":"Maru Newby","email":"mnewby@internap.com","date":"2012-03-15 23:23:54.000000000","tz":-420},"subject":"Add retry support to the quantum client.","message":"Add retry support to the quantum client.\n\n * Based on the retry support in nova\u0027s melange_connection\n   and glance\n * Retry configuration is defined during Client instantiation and\n   only applied to idempotent GET requests\n * Updated all api methods to call http method helpers (delete/get/post/put)\n   rather than do_request to ensure consistent behavoir for a given http\n   method.\n * Fixed bug in quantum.common.exceptions.QuantumClientException that\n   was unnecessarily overriding class\u0027s \u0027message\u0027 attribute.\n * Resolves bug 937379\n\nChange-Id: Iab4e2ccf97937502ee0df58dba1e2dca30a36df8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/36fd3ac6c12b3b786c5a7d8fa958b523a7af111c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/36fd3ac6c12b3b786c5a7d8fa958b523a7af111c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
