PR#1021: Raise error for non-200 codes in download_file
Merges #1021 https://pagure.io/koji/pull-request/1021 Fixes: #1020 https://pagure.io/koji/issue/1020 download_file function doesn't raise errors for non-200 codes
This commit is contained in:
commit
0d7e69ddd2
1 changed files with 2 additions and 0 deletions
|
|
@ -498,6 +498,8 @@ def download_file(url, relpath, quiet=False, noprogress=False, size=None, num=No
|
|||
|
||||
|
||||
with closing(requests.get(url, stream=True)) as response:
|
||||
# raise error if occured
|
||||
response.raise_for_status()
|
||||
length = response.headers.get('content-length')
|
||||
f = open(relpath, 'wb')
|
||||
if length is None:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue