commit | dc9a2b7ec91aa1adf7b59217106fe6ce45f2eb4c | [log] [tgz] |
---|---|---|
author | Yo Chiang <yochiang@google.com> | Mon Apr 20 17:59:23 2020 +0800 |
committer | Yo Chiang <yochiang@google.com> | Tue Apr 21 02:56:08 2020 +0000 |
tree | ff7b444a98c00ce3f043d36ee8eb678254075bf7 | |
parent | c8827d1fd8ba4cf232946e81c5a761a41c9f7313 [diff] |
repo_pull: Handle abnormal responses urllib.error.HTTPError works as a http response object (same type that urlopen() returns). Handle the exception by reading and parsing the response body of the error. Test: ./repo_review.py --add-reviewer [invalid username] [query] Test: ./repo_review.py --add-reviewer [ambiguous username] [query] Change-Id: Ibfc261d83f2f9efd7873835f74ce8d5e980821c9