pr-check-base: Show more information about HTTP errors

develop
lethosor 2015-09-21 19:02:23 -04:00
parent 91a1836439
commit 690cfb54a1
1 changed files with 2 additions and 2 deletions

@ -19,8 +19,8 @@ try:
res = json.loads(urlopen('https://api.github.com/repos/%s/pulls/%i' % (repo, pr_id)).read().decode('utf-8')) res = json.loads(urlopen('https://api.github.com/repos/%s/pulls/%i' % (repo, pr_id)).read().decode('utf-8'))
except ValueError: except ValueError:
pass pass
except HTTPError: except HTTPError as e:
print('Failed to retrieve PR information from API') print('Failed to retrieve PR information from API: %s' % e)
sys.exit(2) sys.exit(2)
if 'base' not in res or 'ref' not in res['base']: if 'base' not in res or 'ref' not in res['base']:
print('Invalid JSON returned from API') print('Invalid JSON returned from API')