1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2025-02-01 12:01:41 +01:00

rename some base classes

They shouldn't be called …Extractor if they don't have 'Extractor' as
their base class.
This commit is contained in:
Mike Fährmann 2019-02-08 11:43:40 +01:00
parent 793b24e513
commit 0e46db6f45
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88
2 changed files with 6 additions and 6 deletions

View File

@ -13,7 +13,7 @@ from .. import text, exception
import json
class HbrowseExtractor():
class HbrowseBase():
"""Base class for hbrowse extractors"""
category = "hbrowse"
root = "https://www.hbrowse.com"
@ -42,7 +42,7 @@ class HbrowseExtractor():
return data
class HbrowseMangaExtractor(HbrowseExtractor, MangaExtractor):
class HbrowseMangaExtractor(HbrowseBase, MangaExtractor):
"""Extractor for manga from hbrowse.com"""
pattern = [r"(?:https?://)?((?:www\.)?hbrowse\.com/\d+)/?$"]
reverse = False
@ -70,7 +70,7 @@ class HbrowseMangaExtractor(HbrowseExtractor, MangaExtractor):
results.append((text.urljoin(self.root, url), data.copy()))
class HbrowseChapterExtractor(HbrowseExtractor, ChapterExtractor):
class HbrowseChapterExtractor(HbrowseBase, ChapterExtractor):
"""Extractor for manga-chapters from hbrowse.com"""
directory_fmt = ["{category}", "{manga_id} {manga}", "c{chapter:>05}"]
filename_fmt = ("{category}_{manga_id}_{chapter:>05}_"

View File

@ -13,7 +13,7 @@ from .. import text, exception
import json
class MangaparkExtractor():
class MangaparkBase():
"""Base class for mangapark extractors"""
category = "mangapark"
root_fmt = "https://mangapark.{}"
@ -38,7 +38,7 @@ class MangaparkExtractor():
data["chapter_minor"] = "v" + value
class MangaparkMangaExtractor(MangaparkExtractor, MangaExtractor):
class MangaparkMangaExtractor(MangaparkBase, MangaExtractor):
"""Extractor for manga from mangapark.me"""
pattern = [r"(?:https?://)?(?:www\.)?mangapark\.(me|net|com)"
r"(/manga/[^/?&#]+)/?$"]
@ -77,7 +77,7 @@ class MangaparkMangaExtractor(MangaparkExtractor, MangaExtractor):
return results
class MangaparkChapterExtractor(MangaparkExtractor, ChapterExtractor):
class MangaparkChapterExtractor(MangaparkBase, ChapterExtractor):
"""Extractor for manga-chapters from mangapark.me"""
pattern = [(r"(?:https?://)?(?:www\.)?mangapark\.(me|net|com)"
r"/manga/([^?&#]+/i\d+)")]