)]}'
{"id":"openstack%2Fpython-zaqarclient~37140","triplet_id":"openstack%2Fpython-zaqarclient~master~I287583ebff69c4571ae8164c99cff3b0628d23a1","project":"openstack/python-zaqarclient","branch":"master","topic":"client-structure","hashtags":[],"change_id":"I287583ebff69c4571ae8164c99cff3b0628d23a1","subject":"Implement message controller.","status":"ABANDONED","created":"2013-07-15 21:44:10.000000000","updated":"2013-09-13 20:01:46.000000000","total_comment_count":66,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3b924bc49fd3740bd93556182954345a8b201c51","_number":37140,"virtual_id_number":37140,"owner":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},{"value":1,"date":"2013-09-13 20:01:46.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"_account_id":7498,"name":"Malini Kamalambal","email":"malini.kamalambal@rackspace.com","username":"malini-pk"},{"_account_id":6427,"name":"Kurt Griffiths","email":"kurt.griffiths@rackspace.com","username":"kgriffs"},{"_account_id":6971,"name":"Malini Kamalambal","inactive":true},{"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"}],"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":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"all":[{"value":2,"date":"2013-09-12 09:31:51.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7498,"name":"Malini Kamalambal","email":"malini.kamalambal@rackspace.com","username":"malini-pk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6427,"name":"Kurt Griffiths","email":"kurt.griffiths@rackspace.com","username":"kgriffs"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6971,"name":"Malini Kamalambal","inactive":true},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"},{"value":2,"date":"2013-09-12 09:31:51.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"}],"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":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"all":[{"value":1,"date":"2013-09-13 20:01:46.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"_account_id":7498,"name":"Malini Kamalambal","email":"malini.kamalambal@rackspace.com","username":"malini-pk"},{"_account_id":6427,"name":"Kurt Griffiths","email":"kurt.griffiths@rackspace.com","username":"kgriffs"},{"_account_id":6971,"name":"Malini Kamalambal","inactive":true},{"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"}],"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":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"_account_id":6427,"name":"Kurt Griffiths","email":"kurt.griffiths@rackspace.com","username":"kgriffs"},{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"},{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},{"_account_id":6971,"name":"Malini Kamalambal","inactive":true},{"_account_id":7498,"name":"Malini Kamalambal","email":"malini.kamalambal@rackspace.com","username":"malini-pk"},{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},{"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-07-15 21:45:41.000000000","updated_by":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"reviewer":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"state":"REVIEWER"},{"updated":"2013-07-18 17:38:47.000000000","updated_by":{"_account_id":6971,"name":"Malini Kamalambal","inactive":true},"reviewer":{"_account_id":6971,"name":"Malini Kamalambal","inactive":true},"state":"REVIEWER"},{"updated":"2013-07-23 16:08:09.000000000","updated_by":{"_account_id":7498,"name":"Malini Kamalambal","email":"malini.kamalambal@rackspace.com","username":"malini-pk"},"reviewer":{"_account_id":7498,"name":"Malini Kamalambal","email":"malini.kamalambal@rackspace.com","username":"malini-pk"},"state":"REVIEWER"},{"updated":"2013-07-24 17:30:43.000000000","updated_by":{"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"},"reviewer":{"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"},"state":"REVIEWER"},{"updated":"2013-07-30 01:04:31.000000000","updated_by":{"_account_id":6427,"name":"Kurt Griffiths","email":"kurt.griffiths@rackspace.com","username":"kgriffs"},"reviewer":{"_account_id":6427,"name":"Kurt Griffiths","email":"kurt.griffiths@rackspace.com","username":"kgriffs"},"state":"REVIEWER"},{"updated":"2013-08-20 01:38:56.000000000","updated_by":{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},"reviewer":{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},"state":"REVIEWER"},{"updated":"2013-08-29 16:00:04.000000000","updated_by":{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"},"reviewer":{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"},"state":"REVIEWER"},{"updated":"2013-09-06 15:57:36.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2013-09-12 09:31:51.000000000","updated_by":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"reviewer":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"state":"REVIEWER"}],"messages":[{"id":"cc058c795bb6b0e8be3943c339dfb6255d8088d8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-15 21:59:55.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/37140/1/check/gate-python-marconiclient-pep8/58 : FAILURE in 38s\n- http://logs.openstack.org/37140/1/check/gate-python-marconiclient-python26/52 : SUCCESS in 39s\n- http://logs.openstack.org/37140/1/check/gate-python-marconiclient-python27/58 : SUCCESS in 52s\n","accounts_in_message":[],"_revision_number":1},{"id":"60e357b6514a32ccfeaa716758fc81a1ad96780d","author":{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"},"date":"2013-07-15 22:05:50.000000000","message":"Patch Set 1: (3 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"f89dcd8526f084a0e2ccc3453450d646d518c8a0","author":{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},"date":"2013-07-15 22:29:34.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"e4e5b0118b2eb4d344edcd3a5da9bbe9db309132","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-07-16 08:12:13.000000000","message":"Patch Set 1: (7 inline comments)\n\nHey,\n\nSome initial comments.\n\nre testing: We discussed a bit the tests structure for Marconi and we came up with something like:\n\n  marconi/tests \u003c-- Containes mocks, base classes, etc.\n  tests/ \u003c-- contains actual tests.\n\nThere are a couple of reasons why that is a good idea but, one of those is that it makes it easier for packages to exclude tests from the package.\n\nCould you pls apply the same logic in the client?","accounts_in_message":[],"_revision_number":1},{"id":"afd16c8870e5779e10aa6487e2e625ea1d52fe82","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-07-16 08:12:32.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\nSorry, forgot: \n\nThanks a lot :D","accounts_in_message":[],"_revision_number":1},{"id":"6f9d847727696f911ff32d3544572bb57cdb13da","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-07-16 12:26:28.000000000","message":"Patch Set 1:\n\nOne more comment. We need to support more than one transport protocol, I think you might want to support that in this patch already.\n\nCheers,\nFF","accounts_in_message":[],"_revision_number":1},{"id":"837590c0dab866d2dccf8c2e5c2156db1c0c7732","author":{"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"},"date":"2013-07-16 13:18:17.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"42721f41906fa23dde347aadcd99fbbfd3008392","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-16 14:31:16.000000000","message":"Patch Set 1: (9 inline comments)\n\nThanks for all your comments!\n\nI\u0027ve responded and have begun making the requested changes.","accounts_in_message":[],"_revision_number":1},{"id":"2f2a3c6468be5fe1cea7ba9734a900db70152ad4","author":{"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"},"date":"2013-07-16 14:35:04.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"84dd39957177d1efc127f668c7f3aefa36a9a823","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-16 21:42:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2cba31d1d695639614b19e3896bb6efec3f4f228","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-16 21:43:15.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/37140/2/check/gate-python-marconiclient-pep8/61 : FAILURE in 41s\n- http://logs.openstack.org/37140/2/check/gate-python-marconiclient-python26/55 : SUCCESS in 55s\n- http://logs.openstack.org/37140/2/check/gate-python-marconiclient-python27/61 : SUCCESS in 43s\n","accounts_in_message":[],"_revision_number":2},{"id":"e34ac0add83006d4dc53ea2813550d8331321c8f","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-16 21:45:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d7b6247c6e0712ecfc9abb29b6c93a2eae7e357f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-16 21:46:26.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/37140/3/check/gate-python-marconiclient-pep8/62 : SUCCESS in 38s\n- http://logs.openstack.org/37140/3/check/gate-python-marconiclient-python26/56 : SUCCESS in 49s\n- http://logs.openstack.org/37140/3/check/gate-python-marconiclient-python27/62 : SUCCESS in 40s\n","accounts_in_message":[],"_revision_number":3},{"id":"ae81fb04ce20528cdd74883693923df8eb511911","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-16 21:58:22.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a65d97bbe071a2c3299327fc341f0811cb14080d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-16 21:59:09.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/37140/4/check/gate-python-marconiclient-pep8/63 : SUCCESS in 34s\n- http://logs.openstack.org/37140/4/check/gate-python-marconiclient-python26/57 : SUCCESS in 44s\n- http://logs.openstack.org/37140/4/check/gate-python-marconiclient-python27/63 : SUCCESS in 40s\n","accounts_in_message":[],"_revision_number":4},{"id":"dfa7c292762bcd594c37c0facd40a1983a329b52","author":{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"},"date":"2013-07-17 20:36:35.000000000","message":"Patch Set 4: (3 inline comments)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"ede93fa7aa5a717740f86e3dcd68615dce10503c","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-18 17:19:03.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a856b06ed956845ad10258ac2e313d0df2e8a110","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-18 17:19:51.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/37140/5/check/gate-python-marconiclient-pep8/66 : SUCCESS in 40s\n- http://logs.openstack.org/37140/5/check/gate-python-marconiclient-python26/60 : SUCCESS in 45s\n- http://logs.openstack.org/37140/5/check/gate-python-marconiclient-python27/66 : SUCCESS in 42s\n","accounts_in_message":[],"_revision_number":5},{"id":"f4a1b16dc3d4dbd80ee04c9d071e4caa469ee4d6","author":{"_account_id":6971,"name":"Malini Kamalambal","inactive":true},"date":"2013-07-18 17:38:47.000000000","message":"Patch Set 5: (3 inline comments)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"0e5720fe8d78faa70d2a77363a23d2a7f24c6025","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-18 18:09:50.000000000","message":"Patch Set 5: (3 inline comments)\n\nThanks, Malini!","accounts_in_message":[],"_revision_number":5},{"id":"80360c4f643afe6620fd72c642e78e23e82eb40c","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-18 18:21:50.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"79e89040d0adc222f5570e3f0d42d4144c0de005","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-18 18:46:38.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/37140/6/check/gate-python-marconiclient-pep8/67 : SUCCESS in 1m 07s\n- http://logs.openstack.org/37140/6/check/gate-python-marconiclient-python26/61 : SUCCESS in 55s\n- http://logs.openstack.org/37140/6/check/gate-python-marconiclient-python27/67 : SUCCESS in 41s\n","accounts_in_message":[],"_revision_number":6},{"id":"26b968bc8bc96433951fbacc200bb20618d6a591","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-07-19 15:09:12.000000000","message":"Patch Set 6: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\nAdded some comments. Code structure looks good!\n\nThanks a lot!","accounts_in_message":[],"_revision_number":6},{"id":"5c6f99ddfe22fe32eedb25422fbc97070dc3f452","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-19 17:34:50.000000000","message":"Patch Set 6: (3 inline comments)\n\nThanks!","accounts_in_message":[],"_revision_number":6},{"id":"9200612b6399ac17f49d2012a09212b44e3f1e1b","author":{"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"},"date":"2013-07-19 18:28:32.000000000","message":"Patch Set 6: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"2ddd192270e2155e4ccb9d57c1cd18dd775fae16","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-20 02:53:57.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"b9c1764954be3a284b6703655f35bada87c70c8b","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-20 02:54:49.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"02a98c9e97b978b9cf68f8265a4426919a2aeb87","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-20 02:55:34.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/40/37140/8/check/gate-python-marconiclient-pep8/73 : SUCCESS in 33s\n- http://logs.openstack.org/40/37140/8/check/gate-python-marconiclient-python26/67 : SUCCESS in 43s\n- http://logs.openstack.org/40/37140/8/check/gate-python-marconiclient-python27/73 : SUCCESS in 36s\n","accounts_in_message":[],"_revision_number":8},{"id":"2a5aa676f5c96488465ec379dbef1f72461c4e9d","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-20 02:57:33.000000000","message":"Patch Set 8:\n\nJust a note:\n\nI\u0027ve dropped the flufl.enum dep, and simplified the tests.\n\nRegarding the connection - self.conn.get(href) will automatically construct the absolute URL from the href. That\u0027s how the common lib HTTPClient works.","accounts_in_message":[],"_revision_number":8},{"id":"444cef90a9a35d5e2b5c896da29de101a800cda7","author":{"_account_id":7498,"name":"Malini Kamalambal","email":"malini.kamalambal@rackspace.com","username":"malini-pk"},"date":"2013-07-23 16:08:09.000000000","message":"Patch Set 8: I would prefer that you didn\u0027t merge this\n\n(4 inline comments)\n\n","accounts_in_message":[],"_revision_number":8},{"id":"c79d3f73bc526edfd28816572589e7a2fc8637ec","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-23 16:36:33.000000000","message":"Patch Set 8: (4 inline comments)\n\nThanks!","accounts_in_message":[],"_revision_number":8},{"id":"bdbe4e225786e958f1d0800a05e3bc63a9bc1d21","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-23 16:39:14.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"fe981e958a2302ae33272eb6fa3667d2f5b082e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-23 16:40:49.000000000","message":"Patch Set 9: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/40/37140/9/check/gate-python-marconiclient-pep8/75 : SUCCESS in 38s\n- http://logs.openstack.org/40/37140/9/check/gate-python-marconiclient-python26/69 : SUCCESS in 52s\n- http://logs.openstack.org/40/37140/9/check/gate-python-marconiclient-python27/75 : SUCCESS in 39s\n","accounts_in_message":[],"_revision_number":9},{"id":"6c0a2f60a323f612bc9534b0a9edcd17d9df3ebb","author":{"_account_id":8092,"name":"Sriram Madapusi Vasudevan","email":"sriram1991mv@gmail.com","username":"thesriram"},"date":"2013-07-24 17:30:43.000000000","message":"Patch Set 9: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":9},{"id":"3de86b9f8b563548ebd1b3922b7d754663f6cd2f","author":{"_account_id":6427,"name":"Kurt Griffiths","email":"kurt.griffiths@rackspace.com","username":"kgriffs"},"date":"2013-07-30 01:04:31.000000000","message":"Patch Set 9: (2 inline comments)\n\nThis looks great! Just a couple little thoughts inline.","accounts_in_message":[],"_revision_number":9},{"id":"d9efafdcc911117c290999247c3f91bb08e6f9b8","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-07-30 13:04:08.000000000","message":"Patch Set 9: (2 inline comments)\n\nJust comments.","accounts_in_message":[],"_revision_number":9},{"id":"f2cd5caa37243b9691ceb2a20aee2dc9ae073501","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-07 21:43:13.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"e46b75e55fa2af87a71583a969c2e05025f2ae96","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-07 21:51:14.000000000","message":"Patch Set 10: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/40/37140/10/check/gate-python-marconiclient-pep8/402521b : SUCCESS in 48s\n- http://logs.openstack.org/40/37140/10/check/gate-python-marconiclient-python26/f02026d : SUCCESS in 48s\n- http://logs.openstack.org/40/37140/10/check/gate-python-marconiclient-python27/c338081 : SUCCESS in 46s\n- http://logs.openstack.org/40/37140/10/check/gate-python-marconiclient-python33/e17b273 : FAILURE in 59s (non-voting)\n","accounts_in_message":[],"_revision_number":10},{"id":"589813b7b53cf44cd4f8d36e28ee358b2182d044","author":{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},"date":"2013-08-14 21:07:04.000000000","message":"Patch Set 10: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":10},{"id":"a75168718d9d456cfdc7dbc02f75946a717b89be","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-19 17:27:16.000000000","message":"Patch Set 10: (2 inline comments)\n\nResponded to comments. Patch coming in the near future.","accounts_in_message":[],"_revision_number":10},{"id":"8b0dad013a02120d9939b99d00233b8eff6bb280","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-20 01:18:02.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"5758c8db95f9c65c37ae113da0a1819124f61905","author":{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},"date":"2013-08-20 01:21:09.000000000","message":"Patch Set 11: (2 inline comments)\n\nBesides these two notes I think this looks good.","accounts_in_message":[],"_revision_number":11},{"id":"daa7e5bdd0e8267a022f0a94025428f3e89b63da","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-20 01:27:02.000000000","message":"Patch Set 11: (2 inline comments)\n\nAddressing the comments in the next patchset.\n\nYou\u0027re fast, Alex! :D","accounts_in_message":[],"_revision_number":11},{"id":"04daa6e7de08301e5babb60bdf4af9414847dfa2","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-20 01:30:38.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"1b23b5e7fe00730006a37c68825400440e519dbd","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-20 01:31:48.000000000","message":"Patch Set 12:\n\nTwo changes:\n\n1. stop exposing attrs as properties - just expose them (-15 LOC)\n\n2. stop using setattr(self, k, v) iteration for reload - less readable.","accounts_in_message":[],"_revision_number":12},{"id":"aa8fd921476c62b5a6ee15b70e5f44306dd77555","author":{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},"date":"2013-08-20 01:32:07.000000000","message":"Patch Set 12: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\nBesides these imports it looks good to me!","accounts_in_message":[],"_revision_number":12},{"id":"b4e195e91bfb12e0a4a69d697e2654e520354e3e","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-20 01:38:23.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"f452820083d3c9aa9570cd376dee7ce65a7e48da","author":{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},"date":"2013-08-20 01:38:56.000000000","message":"Patch Set 13: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":13},{"id":"e4567ac53d3f05a2dce0c68de2a87eec0bc768ea","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-20 01:39:08.000000000","message":"Patch Set 13:\n\n- Removed unused \u0027import six\u0027 (oops!)\n\n- Made import style for tests consistent.","accounts_in_message":[],"_revision_number":13},{"id":"d09c28f636a06e9bb451361b6c7458e0f7c6ce89","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-29 15:26:50.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"3374432d0a920628e0b3f65eba918f81c4097b2a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-29 15:28:09.000000000","message":"Patch Set 14: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- gate-python-marconiclient-pep8 http://logs.openstack.org/40/37140/14/check/gate-python-marconiclient-pep8/a20a709 : FAILURE in 1m 17s\n- gate-python-marconiclient-python26 http://logs.openstack.org/40/37140/14/check/gate-python-marconiclient-python26/a567d61 : SUCCESS in 40s\n- gate-python-marconiclient-python27 http://logs.openstack.org/40/37140/14/check/gate-python-marconiclient-python27/48fda5e : SUCCESS in 29s\n- gate-python-marconiclient-python33 http://logs.openstack.org/40/37140/14/check/gate-python-marconiclient-python33/d33f934 : FAILURE in 52s (non-voting)\n","accounts_in_message":[],"_revision_number":14},{"id":"fcd8ef3aabd4f5ad2637f6c4ce659215c37a734d","author":{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"},"date":"2013-08-29 15:29:26.000000000","message":"Patch Set 14: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":14},{"id":"c1921f447ae1e1a3b2b90ef829e10ec77b0a4a90","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-29 15:35:38.000000000","message":"Patch Set 14: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":14},{"id":"eac9e8677ddde848bfc6abd5f3a2692ead5a2f6b","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-29 15:37:34.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"57ac864ea4ddcd7dcfeb17a3639ed09a202fe434","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-29 15:38:31.000000000","message":"Patch Set 15: Works for me\n\nBuild succeeded.\n\n- gate-python-marconiclient-pep8 http://logs.openstack.org/40/37140/15/check/gate-python-marconiclient-pep8/975b5e2 : SUCCESS in 25s\n- gate-python-marconiclient-python26 http://logs.openstack.org/40/37140/15/check/gate-python-marconiclient-python26/e84976f : SUCCESS in 38s\n- gate-python-marconiclient-python27 http://logs.openstack.org/40/37140/15/check/gate-python-marconiclient-python27/dc9aafd : SUCCESS in 38s\n- gate-python-marconiclient-python33 http://logs.openstack.org/40/37140/15/check/gate-python-marconiclient-python33/5a3d5be : FAILURE in 54s (non-voting)\n","accounts_in_message":[],"_revision_number":15},{"id":"c6c413e7bd0f6b8ed5795e1a4fa986656274c8b3","author":{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"},"date":"2013-08-29 15:40:20.000000000","message":"Patch Set 14: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":14},{"id":"056a71c960bb3baa06869f9628bab93f9e2d9bce","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-29 15:42:35.000000000","message":"Patch Set 14: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":14},{"id":"c6ad07c64b86701d019813d5ab317d3c040a882b","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-29 15:51:25.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"72186d9f4768ecd3224851713f4e3b998c3c744f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-29 15:52:19.000000000","message":"Patch Set 16: Works for me\n\nBuild succeeded.\n\n- gate-python-marconiclient-pep8 http://logs.openstack.org/40/37140/16/check/gate-python-marconiclient-pep8/e9947b3 : SUCCESS in 25s\n- gate-python-marconiclient-python26 http://logs.openstack.org/40/37140/16/check/gate-python-marconiclient-python26/8e86182 : SUCCESS in 39s\n- gate-python-marconiclient-python27 http://logs.openstack.org/40/37140/16/check/gate-python-marconiclient-python27/5ac35e4 : SUCCESS in 36s\n- gate-python-marconiclient-python33 http://logs.openstack.org/40/37140/16/check/gate-python-marconiclient-python33/f77f11e : FAILURE in 52s (non-voting)\n","accounts_in_message":[],"_revision_number":16},{"id":"251aadb9b1aee21d3ef2718f1a0e01e1fde8ff5d","author":{"_account_id":6943,"name":"Zhihao Yuan","email":"zhihao.yuan@rackspace.com","username":"zyuan"},"date":"2013-08-29 16:00:04.000000000","message":"Patch Set 16: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":16},{"id":"dfd659ee04bed31a2b60f6e7a5259d91b99ec525","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-08-29 16:39:20.000000000","message":"Patch Set 16: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":16},{"id":"d564548d5245c76b96cf870ba9c49788587be719","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-09-06 14:05:07.000000000","message":"Patch Set 16:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":16},{"id":"8231dd782f3af2b77e9447587b0efdcdaccbc422","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-06 14:05:09.000000000","message":"Patch Set 16: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":16},{"id":"51bac96b2966b50a704baef19b2bf801236d6c4b","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-09-06 14:09:39.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"3785e7d0e6215869307123d76a514cd23335253f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-06 14:11:27.000000000","message":"Patch Set 17: Works for me\n\nBuild succeeded.\n\n- gate-python-marconiclient-pep8 http://logs.openstack.org/40/37140/17/check/gate-python-marconiclient-pep8/f407702 : SUCCESS in 35s\n- gate-python-marconiclient-python26 http://logs.openstack.org/40/37140/17/check/gate-python-marconiclient-python26/3cf766d : SUCCESS in 57s\n- gate-python-marconiclient-python27 http://logs.openstack.org/40/37140/17/check/gate-python-marconiclient-python27/b398709 : SUCCESS in 1m 45s\n- gate-python-marconiclient-python33 http://logs.openstack.org/40/37140/17/check/gate-python-marconiclient-python33/3b1e8a1 : SUCCESS in 1m 23s (non-voting)\n","accounts_in_message":[],"_revision_number":17},{"id":"37defe9e9b76516a38bdc7c1b4de84b5826408f0","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-09-06 14:41:40.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"3cf6105e50174a22ee4394e00c383e1fe8578640","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-06 14:42:36.000000000","message":"Patch Set 18: Works for me\n\nBuild succeeded.\n\n- gate-python-marconiclient-pep8 http://logs.openstack.org/40/37140/18/check/gate-python-marconiclient-pep8/6c70c75 : SUCCESS in 29s\n- gate-python-marconiclient-python26 http://logs.openstack.org/40/37140/18/check/gate-python-marconiclient-python26/dc1517a : SUCCESS in 43s\n- gate-python-marconiclient-python27 http://logs.openstack.org/40/37140/18/check/gate-python-marconiclient-python27/f8efc84 : SUCCESS in 31s\n- gate-python-marconiclient-python33 http://logs.openstack.org/40/37140/18/check/gate-python-marconiclient-python33/a3f7a07 : SUCCESS in 53s (non-voting)\n","accounts_in_message":[],"_revision_number":18},{"id":"25f86c20feea1af1f5af4e16d99e3c95dc85e0d9","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-09-06 14:46:02.000000000","message":"Patch Set 18:\n\nmmhh, why didn\u0027t pypy tests run here?","accounts_in_message":[],"_revision_number":18},{"id":"6f1bd848cea082de1b789fa82f8b5df5d7177c4a","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-09-06 15:56:28.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"0d4537b5a9ac8c2cdb53c22f15ce48be8d196143","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-06 15:57:36.000000000","message":"Patch Set 19: Works for me\n\nBuild succeeded.\n\n- gate-python-marconiclient-pep8 http://logs.openstack.org/40/37140/19/check/gate-python-marconiclient-pep8/267c579 : SUCCESS in 36s\n- gate-python-marconiclient-python26 http://logs.openstack.org/40/37140/19/check/gate-python-marconiclient-python26/ae3a3a4 : SUCCESS in 34s\n- gate-python-marconiclient-python27 http://logs.openstack.org/40/37140/19/check/gate-python-marconiclient-python27/020b9fe : SUCCESS in 1m 03s\n- gate-python-marconiclient-python33 http://logs.openstack.org/40/37140/19/check/gate-python-marconiclient-python33/d6a538c : SUCCESS in 56s (non-voting)\n","accounts_in_message":[],"_revision_number":19},{"id":"1d6c3473ea2ea4a2114215270b473726b5381169","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-09-10 12:00:51.000000000","message":"Patch Set 19: Looks good to me (core reviewer)\n\nLGTM, lets let this structure land and start working on actual code + tests","accounts_in_message":[],"_revision_number":19},{"id":"c33d785e6d6a3b2528153eddddce0e2974e996f2","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-09-10 13:58:06.000000000","message":"Patch Set 19: Looks good to me (core reviewer); Approved\n\n+1, Flavio.","accounts_in_message":[],"_revision_number":19},{"id":"47fee219e6e34ac93a44f322fe158c06cacf1272","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-09-12 09:31:40.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"f066ac07a75bb2f3dc96af6726ad4f06325c2b5c","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2013-09-12 09:31:51.000000000","message":"Patch Set 20: Looks good to me (core reviewer)\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":20},{"id":"1a7f8776db9d7a0a0911dbbf91e319d810ca77e3","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-09-12 09:31:51.000000000","message":"Patch Set 20: Looks good to me (core reviewer)\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":20},{"id":"8bb137708a89cb62904a8b9062a1dfa999e57c9c","author":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"date":"2013-09-13 20:01:46.000000000","message":"Patch Set 20: Abandoned\n\nAlready merged.","accounts_in_message":[],"_revision_number":20}],"current_revision_number":20,"current_revision":"49c6d5176ea51ebfe8f28e5b903a3710839e280a","revisions":{"402687a6ecdf10ebf17d53065f1fc38e65abb1c9":{"kind":"REWORK","_number":1,"created":"2013-07-15 21:44:10.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/1"}}},"commit":{"parents":[{"commit":"5b385d116a6c7818d7e5499539bf427d34ded751","subject":"Rename requires files to standard names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/5b385d116a6c7818d7e5499539bf427d34ded751"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:43:41.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage.\n\nIn order to meet these requirements, two new dependencies are added:\n- flufl.enum\n- six\n\nflufl.enum adheres to the upcoming PEP 435 - enums in Python 3.4. It\u0027s\nused to make Http interfaces safer to use and slightly easier to work\nwith.\n\nsix is used to boost py3k compat.\n\nNote: This patchset was locally tested for py3k compatibility using\ntox.\n\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/402687a6ecdf10ebf17d53065f1fc38e65abb1c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/402687a6ecdf10ebf17d53065f1fc38e65abb1c9"}]},"branch":"refs/heads/master"},"102ad0f0ec1085118ab4b6146499954d167cac00":{"kind":"REWORK","_number":2,"created":"2013-07-16 21:42:15.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/2"}}},"commit":{"parents":[{"commit":"4b9b0139641f0e85805783d69dfc3650885cd24a","subject":"Add apiclient library","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/4b9b0139641f0e85805783d69dfc3650885cd24a"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-16 21:40:13.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage.\n\nIn order to meet these requirements, two new dependencies are added:\n- flufl.enum\n- six\n\nflufl.enum adheres to the upcoming PEP 435 - enums in Python 3.4. It\u0027s\nused to make Http interfaces safer to use and slightly easier to work\nwith. The portion of this code that implements safe HTTP method\nselection has been placed in openstack.common.\n\nsix is used to boost py3k compat.\n\nNote: This patchset was locally tested for py3k compatibility using\ntox.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/102ad0f0ec1085118ab4b6146499954d167cac00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/102ad0f0ec1085118ab4b6146499954d167cac00"}]},"branch":"refs/heads/master"},"050da4a957fb044b3fde199bda674f8479f53a19":{"kind":"REWORK","_number":3,"created":"2013-07-16 21:45:33.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/3"}}},"commit":{"parents":[{"commit":"4b9b0139641f0e85805783d69dfc3650885cd24a","subject":"Add apiclient library","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/4b9b0139641f0e85805783d69dfc3650885cd24a"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-16 21:45:22.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage.\n\nIn order to meet these requirements, two new dependencies are added:\n- flufl.enum\n- six\n\nflufl.enum adheres to the upcoming PEP 435 - enums in Python 3.4. It\u0027s\nused to make Http interfaces safer to use and slightly easier to work\nwith. The portion of this code that implements safe HTTP method\nselection has been placed in openstack.common.\n\nsix is used to boost py3k compat.\n\nNote: This patchset was locally tested for py3k compatibility using\ntox.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/050da4a957fb044b3fde199bda674f8479f53a19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/050da4a957fb044b3fde199bda674f8479f53a19"}]},"branch":"refs/heads/master"},"635c648a9461ee638bfcfb5836a1cbaf4919e684":{"kind":"REWORK","_number":4,"created":"2013-07-16 21:58:22.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/4"}}},"commit":{"parents":[{"commit":"4b9b0139641f0e85805783d69dfc3650885cd24a","subject":"Add apiclient library","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/4b9b0139641f0e85805783d69dfc3650885cd24a"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-16 21:58:07.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage.\n\nIn order to meet these requirements, two new dependencies are added:\n- flufl.enum\n- six\n\nflufl.enum adheres to the upcoming PEP 435 - enums in Python 3.4. It\u0027s\nused to make Http interfaces safer to use and slightly easier to work\nwith. The portion of this code that implements safe HTTP method\nselection has been placed in openstack.common.\n\nsix is used to boost py3k compat.\n\nNote: This patchset was locally tested for py3k compatibility using\ntox.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/635c648a9461ee638bfcfb5836a1cbaf4919e684"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/635c648a9461ee638bfcfb5836a1cbaf4919e684"}]},"branch":"refs/heads/master"},"2aae976bb8d20c18ea7bfc18a0c516a61519a1f7":{"kind":"REWORK","_number":5,"created":"2013-07-18 17:19:03.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/5"}}},"commit":{"parents":[{"commit":"a46e57c6e27ec4e0129cd567de8b5ccffd1c2ea1","subject":"Ignore *.egg files.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/a46e57c6e27ec4e0129cd567de8b5ccffd1c2ea1"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-18 17:18:47.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage.\n\nIn order to meet these requirements, two new dependencies are added:\n- flufl.enum\n- six\n\nflufl.enum adheres to the upcoming PEP 435 - enums in Python 3.4. It\u0027s\nused to make Http interfaces safer to use and slightly easier to work\nwith. The portion of this code that implements safe HTTP method\nselection has been placed in openstack.common.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nNote: This patchset was locally tested for py3k compatibility using\ntox.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/2aae976bb8d20c18ea7bfc18a0c516a61519a1f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/2aae976bb8d20c18ea7bfc18a0c516a61519a1f7"}]},"branch":"refs/heads/master"},"4dd28041d54c6541209c4159beb69063bd1fec14":{"kind":"REWORK","_number":6,"created":"2013-07-18 18:21:50.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/6"}}},"commit":{"parents":[{"commit":"a46e57c6e27ec4e0129cd567de8b5ccffd1c2ea1","subject":"Ignore *.egg files.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/a46e57c6e27ec4e0129cd567de8b5ccffd1c2ea1"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-18 18:21:31.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage.\n\nIn order to meet these requirements, two new dependencies are added:\n- flufl.enum\n- six\n\nflufl.enum adheres to the upcoming PEP 435 - enums in Python 3.4. It\u0027s\nused to make Http interfaces safer to use and slightly easier to work\nwith. The portion of this code that implements safe HTTP method\nselection has been placed in openstack.common.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nNote: This patchset was locally tested for py3k compatibility using\ntox.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/4dd28041d54c6541209c4159beb69063bd1fec14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/4dd28041d54c6541209c4159beb69063bd1fec14"}]},"branch":"refs/heads/master"},"92b9bd62d63f3e255b2c1c62975992e2018a55a8":{"kind":"REWORK","_number":7,"created":"2013-07-20 02:53:57.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/7"}}},"commit":{"parents":[{"commit":"5ce5089fd55f8c7e6c4a2f1e002596d749c27f15","subject":"Merge \"docs(README): add link to design wiki.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/5ce5089fd55f8c7e6c4a2f1e002596d749c27f15"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-20 02:50:27.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/92b9bd62d63f3e255b2c1c62975992e2018a55a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/92b9bd62d63f3e255b2c1c62975992e2018a55a8"}]},"branch":"refs/heads/master"},"1b9987689a74dc83f21f7455f63443708f13bbdb":{"kind":"REWORK","_number":8,"created":"2013-07-20 02:54:49.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/8"}}},"commit":{"parents":[{"commit":"5ce5089fd55f8c7e6c4a2f1e002596d749c27f15","subject":"Merge \"docs(README): add link to design wiki.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/5ce5089fd55f8c7e6c4a2f1e002596d749c27f15"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-20 02:54:36.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/1b9987689a74dc83f21f7455f63443708f13bbdb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/1b9987689a74dc83f21f7455f63443708f13bbdb"}]},"branch":"refs/heads/master"},"9bd481dee5c90f6d7ac7ee784c754c81d57a212c":{"kind":"REWORK","_number":9,"created":"2013-07-23 16:39:14.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/9"}}},"commit":{"parents":[{"commit":"5ce5089fd55f8c7e6c4a2f1e002596d749c27f15","subject":"Merge \"docs(README): add link to design wiki.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/5ce5089fd55f8c7e6c4a2f1e002596d749c27f15"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-23 16:39:03.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/9bd481dee5c90f6d7ac7ee784c754c81d57a212c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/9bd481dee5c90f6d7ac7ee784c754c81d57a212c"}]},"branch":"refs/heads/master"},"6efa7feec0c389416c5dc1edef5439e704363422":{"kind":"REWORK","_number":10,"created":"2013-08-07 21:43:13.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/10"}}},"commit":{"parents":[{"commit":"20fb79cb00b1632cec435bed0de458b7c19a1c1f","subject":"Merge \"Improve README, add HACKING.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/20fb79cb00b1632cec435bed0de458b7c19a1c1f"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-08-07 21:43:07.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/6efa7feec0c389416c5dc1edef5439e704363422"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/6efa7feec0c389416c5dc1edef5439e704363422"}]},"branch":"refs/heads/master"},"81ce9b63e659558f9c7d7f9624f68c06172171fc":{"kind":"REWORK","_number":11,"created":"2013-08-20 01:18:02.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/11"}}},"commit":{"parents":[{"commit":"397b670de82d86f52a507bb8a71776dc1347f39c","subject":"Merge \"Gate on Python 3.3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/397b670de82d86f52a507bb8a71776dc1347f39c"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-08-20 01:17:43.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/81ce9b63e659558f9c7d7f9624f68c06172171fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/81ce9b63e659558f9c7d7f9624f68c06172171fc"}]},"branch":"refs/heads/master"},"9717d165e9158aaba60f68df64608a6525522dbc":{"kind":"REWORK","_number":12,"created":"2013-08-20 01:30:38.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/12"}}},"commit":{"parents":[{"commit":"397b670de82d86f52a507bb8a71776dc1347f39c","subject":"Merge \"Gate on Python 3.3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/397b670de82d86f52a507bb8a71776dc1347f39c"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-08-20 01:30:21.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/9717d165e9158aaba60f68df64608a6525522dbc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/9717d165e9158aaba60f68df64608a6525522dbc"}]},"branch":"refs/heads/master"},"f8dba1db2c9e610183aa1b6bb4fb2c60ccabd46a":{"kind":"REWORK","_number":13,"created":"2013-08-20 01:38:23.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/13"}}},"commit":{"parents":[{"commit":"397b670de82d86f52a507bb8a71776dc1347f39c","subject":"Merge \"Gate on Python 3.3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/397b670de82d86f52a507bb8a71776dc1347f39c"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-08-20 01:38:11.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/f8dba1db2c9e610183aa1b6bb4fb2c60ccabd46a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/f8dba1db2c9e610183aa1b6bb4fb2c60ccabd46a"}]},"branch":"refs/heads/master"},"8f14a0783d2d4612992c7533f3520cad844d9282":{"kind":"REWORK","_number":14,"created":"2013-08-29 15:26:50.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/14"}}},"commit":{"parents":[{"commit":"397b670de82d86f52a507bb8a71776dc1347f39c","subject":"Merge \"Gate on Python 3.3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/397b670de82d86f52a507bb8a71776dc1347f39c"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-08-29 15:26:38.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/8f14a0783d2d4612992c7533f3520cad844d9282"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/8f14a0783d2d4612992c7533f3520cad844d9282"}]},"branch":"refs/heads/master"},"55740c97374a04e7a6de4802226c4695d6cca00c":{"kind":"REWORK","_number":15,"created":"2013-08-29 15:37:34.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/15"}}},"commit":{"parents":[{"commit":"397b670de82d86f52a507bb8a71776dc1347f39c","subject":"Merge \"Gate on Python 3.3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/397b670de82d86f52a507bb8a71776dc1347f39c"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-08-29 15:37:22.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/55740c97374a04e7a6de4802226c4695d6cca00c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/55740c97374a04e7a6de4802226c4695d6cca00c"}]},"branch":"refs/heads/master"},"356ef91a55a19b5c44b2ba059165a06f080e1a9a":{"kind":"REWORK","_number":16,"created":"2013-08-29 15:51:25.000000000","uploader":{"_account_id":6944,"name":"Allele Dev","email":"cpp.cabrera@gmail.com","username":"cpp-cabrera"},"ref":"refs/changes/40/37140/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/16"}}},"commit":{"parents":[{"commit":"397b670de82d86f52a507bb8a71776dc1347f39c","subject":"Merge \"Gate on Python 3.3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/397b670de82d86f52a507bb8a71776dc1347f39c"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-08-29 15:51:14.000000000","tz":-240},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/356ef91a55a19b5c44b2ba059165a06f080e1a9a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/356ef91a55a19b5c44b2ba059165a06f080e1a9a"}]},"branch":"refs/heads/master"},"0ffd7227dc6d5bc8246dc0ff9fa17b9b7d77fe37":{"kind":"REWORK","_number":17,"created":"2013-09-06 14:09:39.000000000","uploader":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"ref":"refs/changes/40/37140/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/17"}}},"commit":{"parents":[{"commit":"78d9a06dd8d03d9ee2233efb4c544d3e7473e3fa","subject":"Revert \"Add apiclient library\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/78d9a06dd8d03d9ee2233efb4c544d3e7473e3fa"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Flaper Fesp","email":"flaper87@gmail.com","date":"2013-09-06 14:09:24.000000000","tz":120},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/0ffd7227dc6d5bc8246dc0ff9fa17b9b7d77fe37"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/0ffd7227dc6d5bc8246dc0ff9fa17b9b7d77fe37"}]},"branch":"refs/heads/master"},"ca8344077052e533c45744f69c955866c92bfb03":{"kind":"REWORK","_number":18,"created":"2013-09-06 14:41:40.000000000","uploader":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"ref":"refs/changes/40/37140/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/18"}}},"commit":{"parents":[{"commit":"5d071a312aa22c953e1625deb4d8f6a3f4a8780f","subject":"Update tox.ini and setup.cfg","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/5d071a312aa22c953e1625deb4d8f6a3f4a8780f"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Flaper Fesp","email":"flaper87@gmail.com","date":"2013-09-06 14:41:03.000000000","tz":120},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/ca8344077052e533c45744f69c955866c92bfb03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/ca8344077052e533c45744f69c955866c92bfb03"}]},"branch":"refs/heads/master"},"42aae9dd5bcfb6d19f7a963a291c3ef5046ea3ce":{"kind":"NO_CHANGE","_number":19,"created":"2013-09-06 15:56:28.000000000","uploader":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"ref":"refs/changes/40/37140/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/19"}}},"commit":{"parents":[{"commit":"091067a2798f2611a253a100a24efe4a34ebe67f","subject":"Update tox.ini and setup.cfg","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/091067a2798f2611a253a100a24efe4a34ebe67f"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Flaper Fesp","email":"flaper87@gmail.com","date":"2013-09-06 15:56:05.000000000","tz":120},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/42aae9dd5bcfb6d19f7a963a291c3ef5046ea3ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/42aae9dd5bcfb6d19f7a963a291c3ef5046ea3ce"}]},"branch":"refs/heads/master"},"49c6d5176ea51ebfe8f28e5b903a3710839e280a":{"kind":"NO_CHANGE","_number":20,"created":"2013-09-12 09:31:40.000000000","uploader":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"ref":"refs/changes/40/37140/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/40/37140/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/40/37140/20"}}},"commit":{"parents":[{"commit":"793b0313f23336d4e913b22c48b673c76408adb5","subject":"Update tox.ini and setup.cfg","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/793b0313f23336d4e913b22c48b673c76408adb5"}]}],"author":{"name":"Alejandro Cabrera","email":"alejandro.cabrera@rackspace.com","date":"2013-07-15 21:36:44.000000000","tz":-240},"committer":{"name":"Flavio Percoco","email":"flaper87@gmail.com","date":"2013-09-12 09:31:23.000000000","tz":120},"subject":"Implement message controller.","message":"Implement message controller.\n\nThis patchset contributes a message controller for Marconi client. It\nimplements simple property querying for messages, as well as the\nability to reload these properties as needed (polling?) and delete a\nmessage. It also uses the assumed structure of the HTTPclient that\nwill form the basis of the connection from the common libraries.\n\nsix is used to boost py3k compat.\n\nThis also introduces a directory structure for supporting multiple\ntransports. Instead of having a \u0027controller\u0027 dir, now we have a\n\u0027transports/http\u0027 and \u0027transports/zmq\u0027.\n\nImplements: blueprint messages-management\nChange-Id: I287583ebff69c4571ae8164c99cff3b0628d23a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/49c6d5176ea51ebfe8f28e5b903a3710839e280a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/49c6d5176ea51ebfe8f28e5b903a3710839e280a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
