Raise error for non-200 codes in download_file

Fixes: https://pagure.io/koji/issue/1020
This commit is contained in:
Tomas Kopecek 2018-08-01 14:00:33 +02:00 committed by Mike McLean
parent a9d23403dd
commit 913efc47d1

View file

@ -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: