)]}'
{"id":"openstack%2Fpython-keystoneclient~20328","triplet_id":"openstack%2Fpython-keystoneclient~master~Iaace7020696b238e7829dbcae60f0bc7c74a79e4","project":"openstack/python-keystoneclient","branch":"master","topic":"jd/factorize-access-endpoint","hashtags":[],"change_id":"Iaace7020696b238e7829dbcae60f0bc7c74a79e4","subject":"Factorize endpoint retrieval in access","status":"MERGED","created":"2013-01-23 14:53:43.000000000","updated":"2013-01-24 22:16:12.000000000","submitted":"2013-01-24 22:16:12.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bf123e740aea6c7cdf1ba7cb9845521bbea396cb","_number":20328,"virtual_id_number":20328,"owner":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-01-24 22:16:08.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":0,"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"recommended":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":1,"date":"2013-01-24 17:06:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":2,"date":"2013-01-24 21:52:57.000000000","_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":1,"date":"2013-01-24 11:49:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":1,"date":"2013-01-24 21:52:57.000000000","_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":0,"date":"2013-01-24 11:49:38.000000000","_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-01-23 21:42:24.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2013-01-24 11:49:38.000000000","updated_by":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"reviewer":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"state":"REVIEWER"},{"updated":"2013-01-24 17:06:18.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2013-01-24 21:52:57.000000000","updated_by":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"reviewer":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"state":"REVIEWER"},{"updated":"2013-01-24 22:16:08.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7efee3a027601ce6d931c678c8d61d9a75fb01ce","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-01-23 14:54:35.000000000","message":"Patch Set 1: Abandoned\n\nNot that one.","accounts_in_message":[],"_revision_number":1},{"id":"e0e7be857e9b5bad86f140abb73f872c9353055a","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-01-23 15:02:36.000000000","message":"Patch Set 1: Restored\n\nActually I though it was problematic to return an empty tuple rather than none, but grepping the code, that\u0027s not a concern, so let\u0027s do that.","accounts_in_message":[],"_revision_number":1},{"id":"9ca0f5e51206a5ff938d93773da81e7f858d09bc","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-01-23 15:02:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9787b71fd9e866efad5cd34d87737d55e17d83ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-23 15:34:17.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/20328/2/check/gate-python-keystoneclient-docs/521 : SUCCESS\n- http://logs.openstack.org/20328/2/check/gate-python-keystoneclient-pep8/665 : SUCCESS\n- http://logs.openstack.org/20328/2/check/gate-python-keystoneclient-python26/596 : SUCCESS\n- http://logs.openstack.org/20328/2/check/gate-python-keystoneclient-python27/599 : SUCCESS\n- http://logs.openstack.org/20328/2/check/gate-tempest-devstack-vm/27956 : SUCCESS\n- http://logs.openstack.org/20328/2/check/gate-tempest-devstack-vm-quantum/2382 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"c7d51a4d3533a4c7dc701e5570c6a3e5f348015f","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2013-01-23 19:30:54.000000000","message":"Patch Set 2:\n\nLooks fine in principle....do you feel there is sufficient existing testing to cover the change you have made?","accounts_in_message":[],"_revision_number":2},{"id":"892986df32b13c6e306c238119482b9b01cfbf2c","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-01-23 21:42:24.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"c54c6c31d17f8510ceb19fd4f1fe410d2be7c757","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-01-23 22:35:55.000000000","message":"Patch Set 2: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"eda3cd0fd0471fa613a373c92cbe35f579fc9e88","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-01-24 11:26:12.000000000","message":"Patch Set 2: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"c46935498eb79d9487d0945ba8baa6fbe0fab80d","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-01-24 11:28:32.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"abf64aff3f978624632516855a72c5e894929039","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2013-01-24 11:49:38.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"f3814f225ad6effb0019a715fbf14027165a336d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-24 11:54:44.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/20328/3/check/gate-python-keystoneclient-docs/524 : SUCCESS\n- http://logs.openstack.org/20328/3/check/gate-python-keystoneclient-pep8/668 : SUCCESS\n- http://logs.openstack.org/20328/3/check/gate-python-keystoneclient-python26/599 : SUCCESS\n- http://logs.openstack.org/20328/3/check/gate-python-keystoneclient-python27/602 : SUCCESS\n- http://logs.openstack.org/20328/3/check/gate-tempest-devstack-vm/28107 : SUCCESS\n- http://logs.openstack.org/20328/3/check/gate-tempest-devstack-vm-quantum/2578 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"ee546e8a2878444dccf41bcc6f417e2f4ddf4462","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-01-24 17:06:18.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"b95a4fa2d2da032418c15fa48db3223765fe8f6e","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2013-01-24 21:52:57.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\nthank you!","accounts_in_message":[],"_revision_number":3},{"id":"c72a7f056f5b5fd879914b5c2aa979174ad24c7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-24 21:52:58.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"110395f896218d3a86d85ea9d90d477288c43995","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-24 22:16:12.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3},{"id":"e2d5aa75ec7b25b6ba3e347c6174bcd9265e63df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-24 22:16:12.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/20328/3/gate/gate-python-keystoneclient-docs/539 : SUCCESS\n- http://logs.openstack.org/20328/3/gate/gate-python-keystoneclient-pep8/683 : SUCCESS\n- http://logs.openstack.org/20328/3/gate/gate-python-keystoneclient-python26/614 : SUCCESS\n- http://logs.openstack.org/20328/3/gate/gate-python-keystoneclient-python27/617 : SUCCESS\n- http://logs.openstack.org/20328/3/gate/gate-tempest-devstack-vm/28215 : SUCCESS\n- http://logs.openstack.org/20328/3/gate/gate-tempest-devstack-vm-quantum/2715 : SUCCESS\n","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1f8a263fc49a7e9d2c926079f8fa106cf31bcf48","revisions":{"a6257baeb843c93d9ba552c3b22357e9a8446fa4":{"kind":"REWORK","_number":1,"created":"2013-01-23 14:53:43.000000000","uploader":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"ref":"refs/changes/28/20328/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/28/20328/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/1"}}},"commit":{"parents":[{"commit":"3dfb8437fc9135465f2b66b2c420bf20899fcf10","subject":"Blueprint memcache-protection: enable memcache value encryption/integrity check","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3dfb8437fc9135465f2b66b2c420bf20899fcf10"}]}],"author":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2013-01-23 14:50:00.000000000","tz":60},"committer":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2013-01-23 14:53:08.000000000","tz":60},"subject":"Factorize endpoint retrieval in access","message":"Factorize endpoint retrieval in access\n\nChange-Id: Iaace7020696b238e7829dbcae60f0bc7c74a79e4\nSigned-off-by: Julien Danjou \u003cjulien@danjou.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a6257baeb843c93d9ba552c3b22357e9a8446fa4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a6257baeb843c93d9ba552c3b22357e9a8446fa4"}]},"branch":"refs/heads/master"},"8721987b09f7e151e6249fd6d0d45efa5a9356ce":{"kind":"REWORK","_number":2,"created":"2013-01-23 15:02:45.000000000","uploader":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"ref":"refs/changes/28/20328/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/28/20328/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/2"}}},"commit":{"parents":[{"commit":"3dfb8437fc9135465f2b66b2c420bf20899fcf10","subject":"Blueprint memcache-protection: enable memcache value encryption/integrity check","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3dfb8437fc9135465f2b66b2c420bf20899fcf10"}]}],"author":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2013-01-23 14:50:00.000000000","tz":60},"committer":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2013-01-23 15:01:51.000000000","tz":60},"subject":"Factorize endpoint retrieval in access","message":"Factorize endpoint retrieval in access\n\nChange-Id: Iaace7020696b238e7829dbcae60f0bc7c74a79e4\nSigned-off-by: Julien Danjou \u003cjulien@danjou.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8721987b09f7e151e6249fd6d0d45efa5a9356ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8721987b09f7e151e6249fd6d0d45efa5a9356ce"}]},"branch":"refs/heads/master"},"1f8a263fc49a7e9d2c926079f8fa106cf31bcf48":{"kind":"REWORK","_number":3,"created":"2013-01-24 11:28:32.000000000","uploader":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"ref":"refs/changes/28/20328/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/28/20328/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/20328/3"}}},"commit":{"parents":[{"commit":"3dfb8437fc9135465f2b66b2c420bf20899fcf10","subject":"Blueprint memcache-protection: enable memcache value encryption/integrity check","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3dfb8437fc9135465f2b66b2c420bf20899fcf10"}]}],"author":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2013-01-23 14:50:00.000000000","tz":60},"committer":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2013-01-24 11:27:11.000000000","tz":60},"subject":"Factorize endpoint retrieval in access","message":"Factorize endpoint retrieval in access\n\nChange-Id: Iaace7020696b238e7829dbcae60f0bc7c74a79e4\nSigned-off-by: Julien Danjou \u003cjulien@danjou.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1f8a263fc49a7e9d2c926079f8fa106cf31bcf48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1f8a263fc49a7e9d2c926079f8fa106cf31bcf48"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
