Use httperrors.

master
voussoir 2021-11-13 01:21:32 -08:00
parent ef546886c9
commit 3049a62bc0
No known key found for this signature in database
GPG Key ID: 5F7554F8C26DACCB
1 changed files with 4 additions and 3 deletions

View File

@ -6,6 +6,7 @@ import urllib
from voussoirkit import bytestring from voussoirkit import bytestring
from voussoirkit import dotdict from voussoirkit import dotdict
from voussoirkit import httperrors
from voussoirkit import pathclass from voussoirkit import pathclass
from voussoirkit import pipeable from voussoirkit import pipeable
from voussoirkit import ratelimiter from voussoirkit import ratelimiter
@ -403,9 +404,9 @@ def request(method, url, headers=None, timeout=TIMEOUT, verify_ssl=True, **kwarg
'post': session.post, 'post': session.post,
}[method] }[method]
req = method(url, headers=headers, timeout=timeout, verify=verify_ssl, **kwargs) response = method(url, headers=headers, timeout=timeout, verify=verify_ssl, **kwargs)
req.raise_for_status() httperrors.raise_for_status(response)
return req return response
def sanitize_filename(text, exclusions=''): def sanitize_filename(text, exclusions=''):
to_remove = FILENAME_BADCHARS to_remove = FILENAME_BADCHARS