🥅 Exception handling (#290)

This commit is contained in:
Nikhil Badyal
2023-08-17 21:09:42 +05:30
committed by GitHub
parent 5bffa4c79c
commit 02e550585c
11 changed files with 105 additions and 35 deletions
+4 -2
View File
@@ -8,7 +8,7 @@ from loguru import logger
from src.config import RevancedConfig
from src.downloader.download import Downloader
from src.exceptions import PatchingFailed
from src.exceptions import DownloadFailure
from src.utils import handle_github_response, update_changelog
@@ -84,7 +84,9 @@ class Github(Downloader):
try:
filter_pattern = re.compile(asset_filter)
except re.error as e:
raise PatchingFailed("Invalid regex pattern provided.") from e
raise DownloadFailure(
f"Invalid regex {asset_filter} pattern provided."
) from e
for asset in assets:
assets_url = asset["browser_download_url"]
assets_name = asset["name"]