diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-03-31 13:19:16 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-03-31 13:33:27 +0530 |
commit | c4f60dd7cdbf5282a8d1a8fa8dd4f6fd60acc034 (patch) | |
tree | 9fda9a77d221b140cfefee3d6a89046930e33cf2 /yt_dlp/downloader/http.py | |
parent | f189faf1ce0e8c0d81bc7ec841718fe03b74ca34 (diff) | |
download | hypervideo-pre-c4f60dd7cdbf5282a8d1a8fa8dd4f6fd60acc034.tar.lz hypervideo-pre-c4f60dd7cdbf5282a8d1a8fa8dd4f6fd60acc034.tar.xz hypervideo-pre-c4f60dd7cdbf5282a8d1a8fa8dd4f6fd60acc034.zip |
[utils] Add `try_call`
Diffstat (limited to 'yt_dlp/downloader/http.py')
-rw-r--r-- | yt_dlp/downloader/http.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/yt_dlp/downloader/http.py b/yt_dlp/downloader/http.py index 8e096b76b..cabf401a7 100644 --- a/yt_dlp/downloader/http.py +++ b/yt_dlp/downloader/http.py @@ -18,7 +18,7 @@ from ..utils import ( parse_http_range, sanitized_Request, ThrottledDownload, - try_get, + try_call, write_xattr, XAttrMetadataError, XAttrUnavailableError, @@ -120,12 +120,12 @@ class HttpFD(FileDownloader): else: range_end = None - if try_get(None, lambda _: range_start > range_end): + if try_call(lambda: range_start > range_end): ctx.resume_len = 0 ctx.open_mode = 'wb' raise RetryDownload(Exception(f'Conflicting range. (start={range_start} > end={range_end})')) - if try_get(None, lambda _: range_end >= ctx.content_len): + if try_call(lambda: range_end >= ctx.content_len): range_end = ctx.content_len - 1 request = sanitized_Request(url, request_data, headers) |