1
0
Fork 0
mirror of synced 2024-06-26 18:10:26 +12:00

Tighten exception block

This commit is contained in:
Serene-Arc 2021-03-04 09:14:43 +10:00 committed by Ali Parlakci
parent 9e6ec9f1ca
commit ac08a639ba

View file

@ -194,9 +194,14 @@ class RedditDownloader:
def _download_submission(self, submission: praw.models.Submission):
if self.download_filter.check_url(submission.url):
logger.debug('Attempting to download submission {}'.format(submission.id))
try:
downloader_class = DownloadFactory.pull_lever(submission.url)
downloader = downloader_class(submission)
except NotADownloadableLinkError as e:
logger.error('Could not download submission {}: {}'.format(submission.name, e))
return
if self.args.no_download:
logger.info('Skipping download for submission {}'.format(submission.id))
else:
@ -218,5 +223,3 @@ class RedditDownloader:
logger.debug(f'Resource from {res.url} downloaded elsewhere')
logger.info('Downloaded submission {}'.format(submission.name))
except NotADownloadableLinkError as e:
logger.error('Could not download submission {}: {}'.format(submission.name, e))