print stacktrace on lecture download error

This commit is contained in:
Puyodead1 2021-10-13 08:43:01 -04:00
parent 4ff903b247
commit 2c2e0a5c23

View File

@ -608,7 +608,8 @@ class Session(object):
return session return session
if not session.ok: if not session.ok:
print('Failed request '+url) print('Failed request '+url)
print(f"{session.status_code} {session.reason}, retrying (attempt {i} )...") print(
f"{session.status_code} {session.reason}, retrying (attempt {i} )...")
time.sleep(0.8) time.sleep(0.8)
def _post(self, url, data, redirect=True): def _post(self, url, data, redirect=True):
@ -1080,7 +1081,8 @@ def process_lecture(lecture, lecture_path, lecture_file_name, quality, access_to
else: else:
download_aria(url, chapter_dir, lecture_title + ".mp4") download_aria(url, chapter_dir, lecture_title + ".mp4")
except EnvironmentError as e: except EnvironmentError as e:
print(f" > Error downloading lecture: ", e) print("> Error downloading lecture")
raise e
else: else:
print( print(
" > Lecture '%s' is already downloaded, skipping..." % " > Lecture '%s' is already downloaded, skipping..." %