From f5aa37e0c241d5b7b55215f675a42c57eef82e77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9=20Rubinstein?= Date: Sun, 4 Sep 2011 01:42:28 +0200 Subject: [PATCH] move genericcomicreader to a single file for now --- weboob/backends/eatmanga/backend.py | 2 +- weboob/backends/mangafox/backend.py | 2 +- weboob/backends/mangahere/backend.py | 2 +- weboob/backends/mangareader/backend.py | 2 +- weboob/backends/mangatoshokan/backend.py | 2 +- weboob/backends/simplyreadit/backend.py | 2 +- .../{genericcomicreader/backend.py => genericcomicreader.py} | 5 +++++ .../capabilities/gallery/genericcomicreader/__init__.py | 0 8 files changed, 11 insertions(+), 6 deletions(-) rename weboob/tools/capabilities/gallery/{genericcomicreader/backend.py => genericcomicreader.py} (96%) delete mode 100644 weboob/tools/capabilities/gallery/genericcomicreader/__init__.py diff --git a/weboob/backends/eatmanga/backend.py b/weboob/backends/eatmanga/backend.py index 114d0cb2..b33841eb 100644 --- a/weboob/backends/eatmanga/backend.py +++ b/weboob/backends/eatmanga/backend.py @@ -17,7 +17,7 @@ # You should have received a copy of the GNU Affero General Public License # along with weboob. If not, see . -from weboob.tools.capabilities.gallery.genericcomicreader.backend import GenericComicReaderBackend, DisplayPage +from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage __all__ = ['EatmangaBackend'] diff --git a/weboob/backends/mangafox/backend.py b/weboob/backends/mangafox/backend.py index a13dcb74..2c31cf54 100644 --- a/weboob/backends/mangafox/backend.py +++ b/weboob/backends/mangafox/backend.py @@ -17,7 +17,7 @@ # You should have received a copy of the GNU Affero General Public License # along with weboob. If not, see . -from weboob.tools.capabilities.gallery.genericcomicreader.backend import GenericComicReaderBackend, DisplayPage +from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage __all__ = ['MangafoxBackend'] diff --git a/weboob/backends/mangahere/backend.py b/weboob/backends/mangahere/backend.py index 9d7e449f..a86bbc91 100644 --- a/weboob/backends/mangahere/backend.py +++ b/weboob/backends/mangahere/backend.py @@ -17,7 +17,7 @@ # You should have received a copy of the GNU Affero General Public License # along with weboob. If not, see . -from weboob.tools.capabilities.gallery.genericcomicreader.backend import GenericComicReaderBackend, DisplayPage +from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage __all__ = ['MangahereBackend'] diff --git a/weboob/backends/mangareader/backend.py b/weboob/backends/mangareader/backend.py index 1e02bcbf..a2bea78c 100644 --- a/weboob/backends/mangareader/backend.py +++ b/weboob/backends/mangareader/backend.py @@ -17,7 +17,7 @@ # You should have received a copy of the GNU Affero General Public License # along with weboob. If not, see . -from weboob.tools.capabilities.gallery.genericcomicreader.backend import GenericComicReaderBackend, DisplayPage +from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage __all__ = ['MangareaderBackend'] diff --git a/weboob/backends/mangatoshokan/backend.py b/weboob/backends/mangatoshokan/backend.py index 6ad372c4..baa29a07 100644 --- a/weboob/backends/mangatoshokan/backend.py +++ b/weboob/backends/mangatoshokan/backend.py @@ -17,7 +17,7 @@ # You should have received a copy of the GNU Affero General Public License # along with weboob. If not, see . -from weboob.tools.capabilities.gallery.genericcomicreader.backend import GenericComicReaderBackend, DisplayPage +from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage __all__ = ['MangatoshokanBackend'] diff --git a/weboob/backends/simplyreadit/backend.py b/weboob/backends/simplyreadit/backend.py index 7ade6b5d..3a251d25 100644 --- a/weboob/backends/simplyreadit/backend.py +++ b/weboob/backends/simplyreadit/backend.py @@ -17,7 +17,7 @@ # You should have received a copy of the GNU Affero General Public License # along with weboob. If not, see . -from weboob.tools.capabilities.gallery.genericcomicreader.backend import GenericComicReaderBackend, DisplayPage +from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage __all__ = ['SimplyreaditBackend'] diff --git a/weboob/tools/capabilities/gallery/genericcomicreader/backend.py b/weboob/tools/capabilities/gallery/genericcomicreader.py similarity index 96% rename from weboob/tools/capabilities/gallery/genericcomicreader/backend.py rename to weboob/tools/capabilities/gallery/genericcomicreader.py index 69b422f2..1f59512b 100644 --- a/weboob/tools/capabilities/gallery/genericcomicreader/backend.py +++ b/weboob/tools/capabilities/gallery/genericcomicreader.py @@ -24,6 +24,7 @@ import re from weboob.capabilities.gallery import ICapGallery, BaseGallery, BaseImage from weboob.tools.backend import BaseBackend from weboob.tools.browser import BaseBrowser, BasePage +from weboob.tools.test import BackendTest __all__ = ['GenericComicReaderBackend'] @@ -74,6 +75,10 @@ class GenericComicReaderBackend(BaseBackend, ICapGallery): def create_default_browser(self): b = self.create_browser(self.BROWSER_PARAMS) b.PAGES = self.PAGES + try: + b.DOMAIN = self.DOMAIN + except AttributeError: + pass return b def iter_gallery_images(self, gallery): diff --git a/weboob/tools/capabilities/gallery/genericcomicreader/__init__.py b/weboob/tools/capabilities/gallery/genericcomicreader/__init__.py deleted file mode 100644 index e69de29b..00000000