)]}'
{"id":"openstack%2Fpython-openstackclient~202760","triplet_id":"openstack%2Fpython-openstackclient~master~Id0289596796d28d67912bcfca4da1f88c6d84da1","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1475413","hashtags":[],"change_id":"Id0289596796d28d67912bcfca4da1f88c6d84da1","subject":"Same exception handling for gets() in find_resource","status":"ABANDONED","created":"2015-07-16 19:50:18.000000000","updated":"2016-02-19 13:59:21.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1d64e428c8e74cf72167e18c42941cc811edd18e","_number":202760,"virtual_id_number":202760,"owner":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2015-07-17 16:44:58.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":-1,"date":"2015-07-17 16:41:44.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"}],"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":{"disliked":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2015-07-21 02:31:03.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"}],"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":{"rejected":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":-1,"date":"2015-07-21 02:08:00.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-17 16:41:44.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-07-17 16:44:58.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2015-07-21 02:31:03.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"}],"messages":[{"id":"5a78330774c2b30d07ad06a375cf53d9c55fec0b","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-16 19:50:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2d4253694770bb57dba1da9428078de2ed9a5520","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-16 19:50:37.000000000","message":"Patch Set 1:\n\nThis is what I mentioned at the sdk meeting today.","accounts_in_message":[],"_revision_number":1},{"id":"e01aff316e526b0515c8f61fc24e5c254422e8d1","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-16 19:52:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4558e4ded1d385b285161b683c7992352ef50370","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-16 20:03:53.000000000","message":"Topic changed from find_exc to bug/1475413","accounts_in_message":[],"_revision_number":2},{"id":"7b308d5117fd2e24e3bc8d55d09f8cc866f16158","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-16 20:11:47.000000000","message":"Patch Set 3: Commit message was updated","accounts_in_message":[],"_revision_number":3},{"id":"89f335e1ce0bc02107ce8207fef90db6c9fbdb98","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 00:17:02.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/60/202760/3/check/gate-python-openstackclient-python26/5604cdc/ : SUCCESS in 2m 07s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/60/202760/3/check/gate-python-openstackclient-pep8/8f5f47e/ : SUCCESS in 1m 50s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/60/202760/3/check/gate-python-openstackclient-docs/ac14062//doc/build/html/ : SUCCESS in 2m 45s\n- gate-python-openstackclient-python27 http://logs.openstack.org/60/202760/3/check/gate-python-openstackclient-python27/0f766a5/ : SUCCESS in 3m 05s\n- gate-python-openstackclient-python34 http://logs.openstack.org/60/202760/3/check/gate-python-openstackclient-python34/58cdf70/ : SUCCESS in 2m 36s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/60/202760/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/8b32979/ : FAILURE in 17m 52s\n- gate-osc-dsvm-functional http://logs.openstack.org/60/202760/3/check/gate-osc-dsvm-functional/d81a669/ : FAILURE in 23m 27s","accounts_in_message":[],"_revision_number":3},{"id":"3330115541c0c627bf0c618e45c2064511fbb0ec","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-17 13:26:32.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"a685ce2537cdca2bb2fa2493e9cb6c4ffa115507","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 14:35:23.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/60/202760/4/check/gate-python-openstackclient-python26/1f77233/ : SUCCESS in 2m 04s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/60/202760/4/check/gate-python-openstackclient-pep8/1009c4c/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/60/202760/4/check/gate-python-openstackclient-docs/5fa5093//doc/build/html/ : SUCCESS in 2m 03s\n- gate-python-openstackclient-python27 http://logs.openstack.org/60/202760/4/check/gate-python-openstackclient-python27/c48aed6/ : SUCCESS in 2m 26s\n- gate-python-openstackclient-python34 http://logs.openstack.org/60/202760/4/check/gate-python-openstackclient-python34/c9faa20/ : SUCCESS in 2m 39s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/60/202760/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/fc4e5ea/ : SUCCESS in 1h 06m 04s\n- gate-osc-dsvm-functional http://logs.openstack.org/60/202760/4/check/gate-osc-dsvm-functional/aa41a16/ : FAILURE in 37m 21s","accounts_in_message":[],"_revision_number":4},{"id":"7e0ca48a7c4850d9615acba2a98e211ea9eba22d","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-17 14:54:03.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"4cd85f652380d861f5d1ededf6e76dfa632c3aa3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 16:41:44.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/60/202760/5/check/gate-python-openstackclient-python26/b51777d/ : FAILURE in 18m 33s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/60/202760/5/check/gate-python-openstackclient-pep8/5deb617/ : SUCCESS in 8m 09s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/60/202760/5/check/gate-python-openstackclient-docs/a7242e9//doc/build/html/ : SUCCESS in 9m 01s\n- gate-python-openstackclient-python27 http://logs.openstack.org/60/202760/5/check/gate-python-openstackclient-python27/80db421/ : SUCCESS in 1m 54s\n- gate-python-openstackclient-python34 http://logs.openstack.org/60/202760/5/check/gate-python-openstackclient-python34/c3d4d78/ : SUCCESS in 2m 41s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/60/202760/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/2b617aa/ : SUCCESS in 56m 56s\n- gate-osc-dsvm-functional http://logs.openstack.org/60/202760/5/check/gate-osc-dsvm-functional/4090cb6/ : FAILURE in 27m 30s","accounts_in_message":[],"_revision_number":5},{"id":"7cc790f52513abc05fe9e7c430d81004dafc78f9","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2015-07-17 16:44:58.000000000","message":"Patch Set 5:\n\nrecheck zuul merger bug","accounts_in_message":[],"_revision_number":5},{"id":"a688a404fb35d20b734670032345ab63135bf409","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 22:25:05.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/60/202760/5/check/gate-python-openstackclient-python26/dfd5d37/ : SUCCESS in 2m 32s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/60/202760/5/check/gate-python-openstackclient-pep8/1090ed1/ : SUCCESS in 2m 39s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/60/202760/5/check/gate-python-openstackclient-docs/682b97f//doc/build/html/ : SUCCESS in 2m 57s\n- gate-python-openstackclient-python27 http://logs.openstack.org/60/202760/5/check/gate-python-openstackclient-python27/eec986a/ : SUCCESS in 2m 41s\n- gate-python-openstackclient-python34 http://logs.openstack.org/60/202760/5/check/gate-python-openstackclient-python34/f999304/ : SUCCESS in 2m 47s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/60/202760/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/55ba2e9/ : SUCCESS in 1h 11m 15s\n- gate-osc-dsvm-functional http://logs.openstack.org/60/202760/5/check/gate-osc-dsvm-functional/81409b5/ : FAILURE in 28m 32s","accounts_in_message":[],"_revision_number":5},{"id":"b652cbc61bdc149500ad23b634a83c79691b5848","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-07-21 00:27:49.000000000","message":"Patch Set 5: Code-Review+1\n\nthe change looks reasonable and make the error handling consistent","accounts_in_message":[],"_revision_number":5},{"id":"1730585371fa592ee0fcc0ba89fadd519b0d5936","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-21 02:08:00.000000000","message":"Patch Set 5: Workflow-1\n\nSeems like a good idea but the failures show that the old behavior was hiding other problems.","accounts_in_message":[],"_revision_number":5},{"id":"63197c63f9cacd142548768503da35264c9e3203","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-07-21 02:30:55.000000000","message":"Patch Set 5:\n\nugh, have to fix the hidden errors first to get this through :(","accounts_in_message":[],"_revision_number":5},{"id":"bae771f6196160199323694e28e774667f8115b9","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-07-21 02:31:03.000000000","message":"Patch Set 5: Code-Review-1","accounts_in_message":[],"_revision_number":5},{"id":"1d64e428c8e74cf72167e18c42941cc811edd18e","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-19 13:59:21.000000000","message":"Abandoned\n\nI don\u0027t have time to work on this.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"4b5869d370acd7de6efcb303c9d16df11d7efc1b","revisions":{"9ac67ee77e22faa99b4a7a7391a251fa3f3f1aa4":{"kind":"REWORK","_number":1,"created":"2015-07-16 19:50:18.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/60/202760/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/60/202760/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/1"}}},"commit":{"parents":[{"commit":"1af89f757c1edf44067de964cb6ca8dffbb1969e","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1af89f757c1edf44067de964cb6ca8dffbb1969e"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 19:16:31.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 19:49:25.000000000","tz":-300},"subject":"Same exception handling for gets() in find_resource","message":"Same exception handling for gets() in find_resource\n\nThere\u0027s 2 calls to get() in find_resource, one has special exception\nhandling to check for \"NotFound\" errors while the other just ignores the exception, which masks\nerrors and makes it difficult to debug. This change makes it so that\nboth legs use the same exception handling so a NotFound will be\npassed and other errors will be raised rather than ignored.\n\nChange-Id: Id0289596796d28d67912bcfca4da1f88c6d84da1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9ac67ee77e22faa99b4a7a7391a251fa3f3f1aa4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9ac67ee77e22faa99b4a7a7391a251fa3f3f1aa4"}]},"branch":"refs/heads/master"},"056eddfbbfbb8b0879241d5b0938eec8e44b3d42":{"kind":"REWORK","_number":2,"created":"2015-07-16 19:52:34.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/60/202760/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/60/202760/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/2"}}},"commit":{"parents":[{"commit":"1af89f757c1edf44067de964cb6ca8dffbb1969e","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1af89f757c1edf44067de964cb6ca8dffbb1969e"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 19:16:31.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 19:52:30.000000000","tz":-300},"subject":"Same exception handling for gets() in find_resource","message":"Same exception handling for gets() in find_resource\n\nThere\u0027s 2 calls to get() in find_resource, one has special exception\nhandling to check for \"NotFound\" errors while the other just ignores the exception, which masks\nerrors and makes it difficult to debug. This change makes it so that\nboth legs use the same exception handling so a NotFound will be\npassed and other errors will be raised rather than ignored.\n\nChange-Id: Id0289596796d28d67912bcfca4da1f88c6d84da1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/056eddfbbfbb8b0879241d5b0938eec8e44b3d42"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/056eddfbbfbb8b0879241d5b0938eec8e44b3d42"}]},"branch":"refs/heads/master"},"68f875a04176210e66ef069114a0d6a4c4cf3d61":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2015-07-16 20:11:47.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/60/202760/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/60/202760/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/3"}}},"commit":{"parents":[{"commit":"1af89f757c1edf44067de964cb6ca8dffbb1969e","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1af89f757c1edf44067de964cb6ca8dffbb1969e"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 19:16:31.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 20:11:47.000000000","tz":0},"subject":"Same exception handling for gets() in find_resource","message":"Same exception handling for gets() in find_resource\n\nThere\u0027s 2 calls to get() in find_resource, one has special exception\nhandling to check for \"NotFound\" errors while the other just ignores the exception, which masks\nerrors and makes it difficult to debug. This change makes it so that\nboth legs use the same exception handling so a NotFound will be\npassed and other errors will be raised rather than ignored.\n\nCloses-Bug: 1475413\nChange-Id: Id0289596796d28d67912bcfca4da1f88c6d84da1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/68f875a04176210e66ef069114a0d6a4c4cf3d61"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/68f875a04176210e66ef069114a0d6a4c4cf3d61"}]},"branch":"refs/heads/master"},"c240be9b7299caf2c38f6080effc23b4e9d0a8c9":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-07-17 13:26:32.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/60/202760/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/60/202760/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/4"}}},"commit":{"parents":[{"commit":"83edde0ec9070927320dac926a3a0b5d33c86009","subject":"Merge \"Drop py33 support for Liberty\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/83edde0ec9070927320dac926a3a0b5d33c86009"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 19:16:31.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-17 13:26:31.000000000","tz":0},"subject":"Same exception handling for gets() in find_resource","message":"Same exception handling for gets() in find_resource\n\nThere\u0027s 2 calls to get() in find_resource, one has special exception\nhandling to check for \"NotFound\" errors while the other just ignores the exception, which masks\nerrors and makes it difficult to debug. This change makes it so that\nboth legs use the same exception handling so a NotFound will be\npassed and other errors will be raised rather than ignored.\n\nCloses-Bug: 1475413\nChange-Id: Id0289596796d28d67912bcfca4da1f88c6d84da1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c240be9b7299caf2c38f6080effc23b4e9d0a8c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c240be9b7299caf2c38f6080effc23b4e9d0a8c9"}]},"branch":"refs/heads/master"},"4b5869d370acd7de6efcb303c9d16df11d7efc1b":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2015-07-17 14:54:03.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/60/202760/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/60/202760/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/60/202760/5"}}},"commit":{"parents":[{"commit":"bbe71eb9a310c67f6c8a1b8da1b2fb2ec37fd3ab","subject":"Merge \"Rename endpoint type to interface\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/bbe71eb9a310c67f6c8a1b8da1b2fb2ec37fd3ab"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 19:16:31.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-17 14:54:03.000000000","tz":0},"subject":"Same exception handling for gets() in find_resource","message":"Same exception handling for gets() in find_resource\n\nThere\u0027s 2 calls to get() in find_resource, one has special exception\nhandling to check for \"NotFound\" errors while the other just ignores the exception, which masks\nerrors and makes it difficult to debug. This change makes it so that\nboth legs use the same exception handling so a NotFound will be\npassed and other errors will be raised rather than ignored.\n\nCloses-Bug: 1475413\nChange-Id: Id0289596796d28d67912bcfca4da1f88c6d84da1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4b5869d370acd7de6efcb303c9d16df11d7efc1b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4b5869d370acd7de6efcb303c9d16df11d7efc1b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
