diff --git a/modules/750g/__init__.py b/modules/750g/__init__.py
index da6bec56..4dbcb21e 100644
--- a/modules/750g/__init__.py
+++ b/modules/750g/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import SevenFiftyGramsBackend
+from .backend import SevenFiftyGramsModule
-__all__ = ['SevenFiftyGramsBackend']
+__all__ = ['SevenFiftyGramsModule']
diff --git a/modules/750g/backend.py b/modules/750g/backend.py
index 5488b3e3..6a6d045d 100644
--- a/modules/750g/backend.py
+++ b/modules/750g/backend.py
@@ -27,10 +27,10 @@ import unicodedata
def strip_accents(s):
return ''.join(c for c in unicodedata.normalize('NFD', s) if unicodedata.category(c) != 'Mn')
-__all__ = ['SevenFiftyGramsBackend']
+__all__ = ['SevenFiftyGramsModule']
-class SevenFiftyGramsBackend(BaseModule, CapRecipe):
+class SevenFiftyGramsModule(BaseModule, CapRecipe):
NAME = '750g'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/adecco/__init__.py b/modules/adecco/__init__.py
index 70326c84..255d410d 100644
--- a/modules/adecco/__init__.py
+++ b/modules/adecco/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import AdeccoBackend
+from .backend import AdeccoModule
-__all__ = ['AdeccoBackend']
+__all__ = ['AdeccoModule']
diff --git a/modules/adecco/backend.py b/modules/adecco/backend.py
index 893441c7..2687ed74 100644
--- a/modules/adecco/backend.py
+++ b/modules/adecco/backend.py
@@ -25,10 +25,10 @@ from weboob.capabilities.job import CapJob
from .browser import AdeccoBrowser
from .job import AdeccoJobAdvert
-__all__ = ['AdeccoBackend']
+__all__ = ['AdeccoModule']
-class AdeccoBackend(BaseModule, CapJob):
+class AdeccoModule(BaseModule, CapJob):
NAME = 'adecco'
DESCRIPTION = u'adecco website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/agendadulibre/__init__.py b/modules/agendadulibre/__init__.py
index 354c3fbe..1a4f52e3 100644
--- a/modules/agendadulibre/__init__.py
+++ b/modules/agendadulibre/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import AgendadulibreBackend
+from .backend import AgendadulibreModule
-__all__ = ['AgendadulibreBackend']
+__all__ = ['AgendadulibreModule']
diff --git a/modules/agendadulibre/backend.py b/modules/agendadulibre/backend.py
index b5b65152..f68f71ae 100644
--- a/modules/agendadulibre/backend.py
+++ b/modules/agendadulibre/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import Value
from .browser import AgendadulibreBrowser
-__all__ = ['AgendadulibreBackend']
+__all__ = ['AgendadulibreModule']
-class AgendadulibreBackend(BaseModule, CapCalendarEvent):
+class AgendadulibreModule(BaseModule, CapCalendarEvent):
NAME = 'agendadulibre'
DESCRIPTION = u'agendadulibre website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/allocine/__init__.py b/modules/allocine/__init__.py
index 3ba9bc77..d79af502 100644
--- a/modules/allocine/__init__.py
+++ b/modules/allocine/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import AllocineBackend
+from .backend import AllocineModule
-__all__ = ['AllocineBackend']
+__all__ = ['AllocineModule']
diff --git a/modules/allocine/backend.py b/modules/allocine/backend.py
index 911c21e0..b8166072 100644
--- a/modules/allocine/backend.py
+++ b/modules/allocine/backend.py
@@ -24,10 +24,10 @@ from .browser import AllocineBrowser
from urllib import quote_plus
-__all__ = ['AllocineBackend']
+__all__ = ['AllocineModule']
-class AllocineBackend(BaseModule, CapCinema):
+class AllocineModule(BaseModule, CapCinema):
NAME = 'allocine'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/alloresto/__init__.py b/modules/alloresto/__init__.py
index 93d8a07f..2346783b 100644
--- a/modules/alloresto/__init__.py
+++ b/modules/alloresto/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import AlloRestoBackend
+from .backend import AlloRestoModule
-__all__ = ['AlloRestoBackend']
+__all__ = ['AlloRestoModule']
diff --git a/modules/alloresto/backend.py b/modules/alloresto/backend.py
index 4a3de6cc..90583bc3 100644
--- a/modules/alloresto/backend.py
+++ b/modules/alloresto/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import AlloRestoBrowser
-__all__ = ['AlloRestoBackend']
+__all__ = ['AlloRestoModule']
-class AlloRestoBackend(BaseModule, CapBank):
+class AlloRestoModule(BaseModule, CapBank):
NAME = 'alloresto'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/allrecipes/__init__.py b/modules/allrecipes/__init__.py
index c66314c3..8bb0d138 100644
--- a/modules/allrecipes/__init__.py
+++ b/modules/allrecipes/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import AllrecipesBackend
+from .backend import AllrecipesModule
-__all__ = ['AllrecipesBackend']
+__all__ = ['AllrecipesModule']
diff --git a/modules/allrecipes/backend.py b/modules/allrecipes/backend.py
index a979fe36..d94317ba 100644
--- a/modules/allrecipes/backend.py
+++ b/modules/allrecipes/backend.py
@@ -24,10 +24,10 @@ from .browser import AllrecipesBrowser
from urllib import quote_plus
-__all__ = ['AllrecipesBackend']
+__all__ = ['AllrecipesModule']
-class AllrecipesBackend(BaseModule, CapRecipe):
+class AllrecipesModule(BaseModule, CapRecipe):
NAME = 'allrecipes'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/ameli/__init__.py b/modules/ameli/__init__.py
index 2d8d3b89..16002694 100644
--- a/modules/ameli/__init__.py
+++ b/modules/ameli/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import AmeliBackend
+from .backend import AmeliModule
-__all__ = ['AmeliBackend']
+__all__ = ['AmeliModule']
diff --git a/modules/ameli/backend.py b/modules/ameli/backend.py
index d02f529d..fcb7ca8f 100644
--- a/modules/ameli/backend.py
+++ b/modules/ameli/backend.py
@@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule, BackendConfig
from weboob.tools.value import ValueBackendPassword
from .browser import AmeliBrowser
-__all__ = ['AmeliBackend']
+__all__ = ['AmeliModule']
-class AmeliBackend(BaseModule, CapBill):
+class AmeliModule(BaseModule, CapBill):
NAME = 'ameli'
DESCRIPTION = u'Ameli website: French Health Insurance'
MAINTAINER = u'Christophe Lampin'
diff --git a/modules/amelipro/__init__.py b/modules/amelipro/__init__.py
index 48b13b92..a0821915 100644
--- a/modules/amelipro/__init__.py
+++ b/modules/amelipro/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import AmeliProBackend
+from .backend import AmeliProModule
-__all__ = ['AmeliProBackend']
+__all__ = ['AmeliProModule']
diff --git a/modules/amelipro/backend.py b/modules/amelipro/backend.py
index e607c82e..2b0d5d03 100644
--- a/modules/amelipro/backend.py
+++ b/modules/amelipro/backend.py
@@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule, BackendConfig
from weboob.tools.value import ValueBackendPassword
from .browser import AmeliProBrowser
-__all__ = ['AmeliProBackend']
+__all__ = ['AmeliProModule']
-class AmeliProBackend(BaseModule, CapBill):
+class AmeliProModule(BaseModule, CapBill):
NAME = 'amelipro'
DESCRIPTION = u'Ameli website: French Health Insurance for Professionals'
MAINTAINER = u'Christophe Lampin'
diff --git a/modules/americanexpress/__init__.py b/modules/americanexpress/__init__.py
index 7302887f..e797c144 100644
--- a/modules/americanexpress/__init__.py
+++ b/modules/americanexpress/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import AmericanExpressBackend
+from .backend import AmericanExpressModule
-__all__ = ['AmericanExpressBackend']
+__all__ = ['AmericanExpressModule']
diff --git a/modules/americanexpress/backend.py b/modules/americanexpress/backend.py
index f85bc696..9ea18e8a 100644
--- a/modules/americanexpress/backend.py
+++ b/modules/americanexpress/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import AmericanExpressBrowser
-__all__ = ['AmericanExpressBackend']
+__all__ = ['AmericanExpressModule']
-class AmericanExpressBackend(BaseModule, CapBank):
+class AmericanExpressModule(BaseModule, CapBank):
NAME = 'americanexpress'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/apec/__init__.py b/modules/apec/__init__.py
index cce56b15..2da82ea0 100644
--- a/modules/apec/__init__.py
+++ b/modules/apec/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import ApecBackend
+from .backend import ApecModule
-__all__ = ['ApecBackend']
+__all__ = ['ApecModule']
diff --git a/modules/apec/backend.py b/modules/apec/backend.py
index b3610afa..e8cb6540 100644
--- a/modules/apec/backend.py
+++ b/modules/apec/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import Value
from .browser import ApecBrowser
from .job import ApecJobAdvert
-__all__ = ['ApecBackend']
+__all__ = ['ApecModule']
-class ApecBackend(BaseModule, CapJob):
+class ApecModule(BaseModule, CapJob):
NAME = 'apec'
DESCRIPTION = u'apec website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/apivie/__init__.py b/modules/apivie/__init__.py
index 46566a7d..49734e8a 100644
--- a/modules/apivie/__init__.py
+++ b/modules/apivie/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import ApivieBackend
+from .backend import ApivieModule
-__all__ = ['ApivieBackend']
+__all__ = ['ApivieModule']
diff --git a/modules/apivie/backend.py b/modules/apivie/backend.py
index ef298771..76a6d401 100644
--- a/modules/apivie/backend.py
+++ b/modules/apivie/backend.py
@@ -24,10 +24,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import ApivieBrowser
-__all__ = ['ApivieBackend']
+__all__ = ['ApivieModule']
-class ApivieBackend(BaseModule, CapBank):
+class ApivieModule(BaseModule, CapBank):
NAME = 'apivie'
DESCRIPTION = u'Apivie'
MAINTAINER = u'Romain Bignon'
diff --git a/modules/arretsurimages/__init__.py b/modules/arretsurimages/__init__.py
index dc0aead7..a39720de 100644
--- a/modules/arretsurimages/__init__.py
+++ b/modules/arretsurimages/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import ArretSurImagesBackend
+from .backend import ArretSurImagesModule
-__all__ = ['ArretSurImagesBackend']
+__all__ = ['ArretSurImagesModule']
diff --git a/modules/arretsurimages/backend.py b/modules/arretsurimages/backend.py
index 7bc49373..c7490a37 100644
--- a/modules/arretsurimages/backend.py
+++ b/modules/arretsurimages/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import ArretSurImagesBrowser
from .video import ArretSurImagesVideo
-__all__ = ['ArretSurImagesBackend']
+__all__ = ['ArretSurImagesModule']
-class ArretSurImagesBackend(BaseModule, CapVideo, CapCollection):
+class ArretSurImagesModule(BaseModule, CapVideo, CapCollection):
NAME = 'arretsurimages'
DESCRIPTION = u'arretsurimages website'
MAINTAINER = u'franek'
diff --git a/modules/arte/__init__.py b/modules/arte/__init__.py
index 720e6ba8..aa409c38 100644
--- a/modules/arte/__init__.py
+++ b/modules/arte/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import ArteBackend
+from .backend import ArteModule
-__all__ = ['ArteBackend']
+__all__ = ['ArteModule']
diff --git a/modules/arte/backend.py b/modules/arte/backend.py
index 3ac365a1..75cc094b 100644
--- a/modules/arte/backend.py
+++ b/modules/arte/backend.py
@@ -29,10 +29,10 @@ from .browser import ArteBrowser
from .video import ArteVideo, ArteLiveVideo
-__all__ = ['ArteBackend']
+__all__ = ['ArteModule']
-class ArteBackend(BaseModule, CapVideo, CapCollection):
+class ArteModule(BaseModule, CapVideo, CapCollection):
NAME = 'arte'
MAINTAINER = u'Bezleputh'
EMAIL = 'carton_ben@yahoo.fr'
diff --git a/modules/attilasub/__init__.py b/modules/attilasub/__init__.py
index 4bb4eb35..c0752ef5 100644
--- a/modules/attilasub/__init__.py
+++ b/modules/attilasub/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import AttilasubBackend
+from .backend import AttilasubModule
-__all__ = ['AttilasubBackend']
+__all__ = ['AttilasubModule']
diff --git a/modules/attilasub/backend.py b/modules/attilasub/backend.py
index a6276ec6..76b8ed58 100644
--- a/modules/attilasub/backend.py
+++ b/modules/attilasub/backend.py
@@ -24,10 +24,10 @@ from .browser import AttilasubBrowser
from urllib import quote_plus
-__all__ = ['AttilasubBackend']
+__all__ = ['AttilasubModule']
-class AttilasubBackend(BaseModule, CapSubtitle):
+class AttilasubModule(BaseModule, CapSubtitle):
NAME = 'attilasub'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/audioaddict/__init__.py b/modules/audioaddict/__init__.py
index 85ce2adf..02cc9614 100644
--- a/modules/audioaddict/__init__.py
+++ b/modules/audioaddict/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import AudioAddictBackend
+from .backend import AudioAddictModule
-__all__ = ['AudioAddictBackend']
+__all__ = ['AudioAddictModule']
diff --git a/modules/audioaddict/backend.py b/modules/audioaddict/backend.py
index 29e46dea..bdf13330 100644
--- a/modules/audioaddict/backend.py
+++ b/modules/audioaddict/backend.py
@@ -27,7 +27,7 @@ from weboob.tools.value import Value
from weboob.tools.browser import StandardBrowser
import time
-__all__ = ['AudioAddictBackend']
+__all__ = ['AudioAddictModule']
#
@@ -38,7 +38,7 @@ __all__ = ['AudioAddictBackend']
# option to another player in the ~/.config/weboob/radioob config file:
# [ROOT]
# media_player = your_non_mplayer_player
-class AudioAddictBackend(BaseModule, CapRadio, CapCollection):
+class AudioAddictModule(BaseModule, CapRadio, CapCollection):
NAME = 'audioaddict'
MAINTAINER = u'Pierre Mazière'
EMAIL = 'pierre.maziere@gmx.com'
@@ -124,7 +124,7 @@ class AudioAddictBackend(BaseModule, CapRadio, CapCollection):
)
def __init__(self, *a, **kw):
- super(AudioAddictBackend, self).__init__(*a, **kw)
+ super(AudioAddictModule, self).__init__(*a, **kw)
self.RADIOS = {}
self.HISTORY = {}
diff --git a/modules/aum/__init__.py b/modules/aum/__init__.py
index 71df5170..cea44018 100644
--- a/modules/aum/__init__.py
+++ b/modules/aum/__init__.py
@@ -19,6 +19,6 @@
from .browser import AuMBrowser
-from .backend import AuMBackend
+from .backend import AuMModule
-__all__ = ['AuMBrowser', 'AuMBackend']
+__all__ = ['AuMBrowser', 'AuMModule']
diff --git a/modules/aum/backend.py b/modules/aum/backend.py
index 7a59740a..3857fbaf 100644
--- a/modules/aum/backend.py
+++ b/modules/aum/backend.py
@@ -49,7 +49,7 @@ from .optim.visibility import Visibility
from .optim.queries_queue import QueriesQueue
-__all__ = ['AuMBackend']
+__all__ = ['AuMModule']
def parse_dt(s):
@@ -57,7 +57,7 @@ def parse_dt(s):
return local2utc(d)
-class AuMBackend(BaseModule, CapMessages, CapMessagesPost, CapDating, CapChat, CapContact, CapAccount):
+class AuMModule(BaseModule, CapMessages, CapMessagesPost, CapDating, CapChat, CapContact, CapAccount):
NAME = 'aum'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/axabanque/__init__.py b/modules/axabanque/__init__.py
index d07c869b..afbfc365 100644
--- a/modules/axabanque/__init__.py
+++ b/modules/axabanque/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import AXABanqueBackend
+from .backend import AXABanqueModule
-__all__ = ['AXABanqueBackend']
+__all__ = ['AXABanqueModule']
diff --git a/modules/axabanque/backend.py b/modules/axabanque/backend.py
index 8ef99a07..9242acb5 100644
--- a/modules/axabanque/backend.py
+++ b/modules/axabanque/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import AXABanque
-__all__ = ['AXABanqueBackend']
+__all__ = ['AXABanqueModule']
-class AXABanqueBackend(BaseModule, CapBank):
+class AXABanqueModule(BaseModule, CapBank):
NAME = 'axabanque'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/banqueaccord/__init__.py b/modules/banqueaccord/__init__.py
index 3b550258..cd6f6e49 100644
--- a/modules/banqueaccord/__init__.py
+++ b/modules/banqueaccord/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import BanqueAccordBackend
+from .backend import BanqueAccordModule
-__all__ = ['BanqueAccordBackend']
+__all__ = ['BanqueAccordModule']
diff --git a/modules/banqueaccord/backend.py b/modules/banqueaccord/backend.py
index a64823f5..56893080 100644
--- a/modules/banqueaccord/backend.py
+++ b/modules/banqueaccord/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import BanqueAccordBrowser
-__all__ = ['BanqueAccordBackend']
+__all__ = ['BanqueAccordModule']
-class BanqueAccordBackend(BaseModule, CapBank):
+class BanqueAccordModule(BaseModule, CapBank):
NAME = 'banqueaccord'
DESCRIPTION = u'Banque Accord'
MAINTAINER = u'Romain Bignon'
diff --git a/modules/banquepopulaire/__init__.py b/modules/banquepopulaire/__init__.py
index 42d43215..5c5976dd 100644
--- a/modules/banquepopulaire/__init__.py
+++ b/modules/banquepopulaire/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import BanquePopulaireBackend
+from .backend import BanquePopulaireModule
-__all__ = ['BanquePopulaireBackend']
+__all__ = ['BanquePopulaireModule']
diff --git a/modules/banquepopulaire/backend.py b/modules/banquepopulaire/backend.py
index 6243e36b..93ec4aa4 100644
--- a/modules/banquepopulaire/backend.py
+++ b/modules/banquepopulaire/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import BanquePopulaire
-__all__ = ['BanquePopulaireBackend']
+__all__ = ['BanquePopulaireModule']
-class BanquePopulaireBackend(BaseModule, CapBank):
+class BanquePopulaireModule(BaseModule, CapBank):
NAME = 'banquepopulaire'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/barclays/__init__.py b/modules/barclays/__init__.py
index 0a9e0b12..f4326c89 100644
--- a/modules/barclays/__init__.py
+++ b/modules/barclays/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import BarclaysBackend
+from .backend import BarclaysModule
-__all__ = ['BarclaysBackend']
+__all__ = ['BarclaysModule']
diff --git a/modules/barclays/backend.py b/modules/barclays/backend.py
index fa57dc8b..8edd74f1 100644
--- a/modules/barclays/backend.py
+++ b/modules/barclays/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import Barclays
-__all__ = ['BarclaysBackend']
+__all__ = ['BarclaysModule']
-class BarclaysBackend(BaseModule, CapBank):
+class BarclaysModule(BaseModule, CapBank):
NAME = 'barclays'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/batoto/__init__.py b/modules/batoto/__init__.py
index 03812b28..989f63d4 100644
--- a/modules/batoto/__init__.py
+++ b/modules/batoto/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import BatotoBackend
+from .backend import BatotoModule
-__all__ = ['BatotoBackend']
+__all__ = ['BatotoModule']
diff --git a/modules/batoto/backend.py b/modules/batoto/backend.py
index 5eb69c69..dc38f3aa 100644
--- a/modules/batoto/backend.py
+++ b/modules/batoto/backend.py
@@ -17,12 +17,12 @@
# 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 import GenericComicReaderBackend, DisplayPage
+from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderModule, DisplayPage
-__all__ = ['BatotoBackend']
+__all__ = ['BatotoModule']
-class BatotoBackend(GenericComicReaderBackend):
+class BatotoModule(GenericComicReaderModule):
NAME = 'batoto'
DESCRIPTION = 'Batoto manga reading website'
DOMAIN = 'www.batoto.com'
diff --git a/modules/biplan/__init__.py b/modules/biplan/__init__.py
index 7292e2b8..eff0db63 100644
--- a/modules/biplan/__init__.py
+++ b/modules/biplan/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import BiplanBackend
+from .backend import BiplanModule
-__all__ = ['BiplanBackend']
+__all__ = ['BiplanModule']
diff --git a/modules/biplan/backend.py b/modules/biplan/backend.py
index 535dcaaf..31349578 100644
--- a/modules/biplan/backend.py
+++ b/modules/biplan/backend.py
@@ -25,10 +25,10 @@ import itertools
from .browser import BiplanBrowser
from.calendar import BiplanCalendarEvent
-__all__ = ['BiplanBackend']
+__all__ = ['BiplanModule']
-class BiplanBackend(BaseModule, CapCalendarEvent):
+class BiplanModule(BaseModule, CapCalendarEvent):
NAME = 'biplan'
DESCRIPTION = u'lebiplan.org website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/bnporc/__init__.py b/modules/bnporc/__init__.py
index 8b1c26c8..0a17fa39 100644
--- a/modules/bnporc/__init__.py
+++ b/modules/bnporc/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import BNPorcBackend
+from .backend import BNPorcModule
-__all__ = ['BNPorcBackend']
+__all__ = ['BNPorcModule']
diff --git a/modules/bnporc/backend.py b/modules/bnporc/backend.py
index c4cbd9cc..f22c55e2 100644
--- a/modules/bnporc/backend.py
+++ b/modules/bnporc/backend.py
@@ -30,10 +30,10 @@ from .browser import BNPorc
from .enterprise.browser import BNPEnterprise
-__all__ = ['BNPorcBackend']
+__all__ = ['BNPorcModule']
-class BNPorcBackend(BaseModule, CapBank, CapMessages):
+class BNPorcModule(BaseModule, CapBank, CapMessages):
NAME = 'bnporc'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/boursorama/__init__.py b/modules/boursorama/__init__.py
index 7766c0c4..c82e97e7 100644
--- a/modules/boursorama/__init__.py
+++ b/modules/boursorama/__init__.py
@@ -19,6 +19,6 @@
# along with weboob. If not, see .
-from .backend import BoursoramaBackend
+from .backend import BoursoramaModule
-__all__ = ['BoursoramaBackend']
+__all__ = ['BoursoramaModule']
diff --git a/modules/boursorama/backend.py b/modules/boursorama/backend.py
index fc2f95c8..a8c02e88 100644
--- a/modules/boursorama/backend.py
+++ b/modules/boursorama/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword, ValueBool, Value
from .browser import Boursorama
-__all__ = ['BoursoramaBackend']
+__all__ = ['BoursoramaModule']
-class BoursoramaBackend(BaseModule, CapBank):
+class BoursoramaModule(BaseModule, CapBank):
NAME = 'boursorama'
MAINTAINER = u'Gabriel Kerneis'
EMAIL = 'gabriel@kerneis.info'
diff --git a/modules/bouygues/__init__.py b/modules/bouygues/__init__.py
index 383d76f2..97018349 100644
--- a/modules/bouygues/__init__.py
+++ b/modules/bouygues/__init__.py
@@ -1,3 +1,3 @@
-from .backend import BouyguesBackend
+from .backend import BouyguesModule
-__all__ = ['BouyguesBackend']
+__all__ = ['BouyguesModule']
diff --git a/modules/bouygues/backend.py b/modules/bouygues/backend.py
index 6d7a2e23..40957890 100644
--- a/modules/bouygues/backend.py
+++ b/modules/bouygues/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import BouyguesBrowser
-__all__ = ['BouyguesBackend']
+__all__ = ['BouyguesModule']
-class BouyguesBackend(BaseModule, CapMessages, CapMessagesPost):
+class BouyguesModule(BaseModule, CapMessages, CapMessagesPost):
NAME = 'bouygues'
MAINTAINER = u'Christophe Benz'
EMAIL = 'christophe.benz@gmail.com'
diff --git a/modules/bp/__init__.py b/modules/bp/__init__.py
index 0276ae95..8e077d60 100644
--- a/modules/bp/__init__.py
+++ b/modules/bp/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import BPBackend
+from .backend import BPModule
-__all__ = ['BPBackend']
+__all__ = ['BPModule']
diff --git a/modules/bp/backend.py b/modules/bp/backend.py
index 180cb34d..35ff07e3 100644
--- a/modules/bp/backend.py
+++ b/modules/bp/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import BPBrowser
-__all__ = ['BPBackend']
+__all__ = ['BPModule']
-class BPBackend(BaseModule, CapBank):
+class BPModule(BaseModule, CapBank):
NAME = 'bp'
MAINTAINER = u'Nicolas Duhamel'
EMAIL = 'nicolas@jombi.fr'
diff --git a/modules/bred/__init__.py b/modules/bred/__init__.py
index 3b649d6c..580fb4cb 100644
--- a/modules/bred/__init__.py
+++ b/modules/bred/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import BredBackend
+from .backend import BredModule
-__all__ = ['BredBackend']
+__all__ = ['BredModule']
diff --git a/modules/bred/backend.py b/modules/bred/backend.py
index 6bd52479..1cf61973 100644
--- a/modules/bred/backend.py
+++ b/modules/bred/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import BredBrowser
-__all__ = ['BredBackend']
+__all__ = ['BredModule']
-class BredBackend(BaseModule, CapBank):
+class BredModule(BaseModule, CapBank):
NAME = 'bred'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/btdigg/__init__.py b/modules/btdigg/__init__.py
index b3e12055..ede0e486 100644
--- a/modules/btdigg/__init__.py
+++ b/modules/btdigg/__init__.py
@@ -1,3 +1,3 @@
-from .backend import BTDiggBackend
+from .backend import BTDiggModule
-__all__ = ['BTDiggBackend']
+__all__ = ['BTDiggModule']
diff --git a/modules/btdigg/backend.py b/modules/btdigg/backend.py
index 1c0b2e9b..db502fe4 100644
--- a/modules/btdigg/backend.py
+++ b/modules/btdigg/backend.py
@@ -6,9 +6,9 @@ from weboob.tools.backend import BaseModule
from .browser import BTDiggBrowser
-__all__ = ['BTDiggBackend']
+__all__ = ['BTDiggModule']
-class BTDiggBackend(BaseModule, CapTorrent):
+class BTDiggModule(BaseModule, CapTorrent):
NAME = 'btdigg'
MAINTAINER = u'Matthieu Rakotojaona'
EMAIL = 'matthieu.rakotojaona@gmail.com'
diff --git a/modules/btmon/__init__.py b/modules/btmon/__init__.py
index 4d2f954b..cdea8279 100644
--- a/modules/btmon/__init__.py
+++ b/modules/btmon/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import BtmonBackend
+from .backend import BtmonModule
-__all__ = ['BtmonBackend']
+__all__ = ['BtmonModule']
diff --git a/modules/btmon/backend.py b/modules/btmon/backend.py
index b12a1b15..51fc77fe 100644
--- a/modules/btmon/backend.py
+++ b/modules/btmon/backend.py
@@ -24,10 +24,10 @@ from .browser import BtmonBrowser
from urllib import quote_plus
-__all__ = ['BtmonBackend']
+__all__ = ['BtmonModule']
-class BtmonBackend(BaseModule, CapTorrent):
+class BtmonModule(BaseModule, CapTorrent):
NAME = 'btmon'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/caissedepargne/__init__.py b/modules/caissedepargne/__init__.py
index 60e83a4a..0592c80c 100644
--- a/modules/caissedepargne/__init__.py
+++ b/modules/caissedepargne/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CaisseEpargneBackend
+from .backend import CaisseEpargneModule
-__all__ = ['CaisseEpargneBackend']
+__all__ = ['CaisseEpargneModule']
diff --git a/modules/caissedepargne/backend.py b/modules/caissedepargne/backend.py
index 630d7391..ce46d612 100644
--- a/modules/caissedepargne/backend.py
+++ b/modules/caissedepargne/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import Value, ValueBackendPassword
from .browser import CaisseEpargne
-__all__ = ['CaisseEpargneBackend']
+__all__ = ['CaisseEpargneModule']
-class CaisseEpargneBackend(BaseModule, CapBank):
+class CaisseEpargneModule(BaseModule, CapBank):
NAME = 'caissedepargne'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/canalplus/__init__.py b/modules/canalplus/__init__.py
index 40f75412..cdbaf3bf 100644
--- a/modules/canalplus/__init__.py
+++ b/modules/canalplus/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import CanalplusBackend
+from .backend import CanalplusModule
-__all__ = ['CanalplusBackend']
+__all__ = ['CanalplusModule']
diff --git a/modules/canalplus/backend.py b/modules/canalplus/backend.py
index cfb3f256..e7ecb66e 100644
--- a/modules/canalplus/backend.py
+++ b/modules/canalplus/backend.py
@@ -29,10 +29,10 @@ from .video import CanalplusVideo
from weboob.capabilities.collection import CapCollection
-__all__ = ['CanalplusBackend']
+__all__ = ['CanalplusModule']
-class CanalplusBackend(BaseModule, CapVideo, CapCollection):
+class CanalplusModule(BaseModule, CapVideo, CapCollection):
NAME = 'canalplus'
MAINTAINER = u'Nicolas Duhamel'
EMAIL = 'nicolas@jombi.fr'
diff --git a/modules/canaltp/__init__.py b/modules/canaltp/__init__.py
index 8e48aae2..29c7c06d 100644
--- a/modules/canaltp/__init__.py
+++ b/modules/canaltp/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CanalTPBackend
+from .backend import CanalTPModule
-__all__ = ['CanalTPBackend']
+__all__ = ['CanalTPModule']
diff --git a/modules/canaltp/backend.py b/modules/canaltp/backend.py
index 031a5219..fdeda7b8 100644
--- a/modules/canaltp/backend.py
+++ b/modules/canaltp/backend.py
@@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule
from .browser import CanalTP
-__all__ = ['CanalTPBackend']
+__all__ = ['CanalTPModule']
-class CanalTPBackend(BaseModule, CapTravel):
+class CanalTPModule(BaseModule, CapTravel):
NAME = 'canaltp'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/cappedtv/__init__.py b/modules/cappedtv/__init__.py
index 3030b9c1..b5450ee7 100644
--- a/modules/cappedtv/__init__.py
+++ b/modules/cappedtv/__init__.py
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
-from .backend import CappedBackend
+from .backend import CappedModule
-__all__ = ['CappedBackend']
+__all__ = ['CappedModule']
diff --git a/modules/cappedtv/backend.py b/modules/cappedtv/backend.py
index 2cb28062..b72c00e9 100644
--- a/modules/cappedtv/backend.py
+++ b/modules/cappedtv/backend.py
@@ -16,10 +16,10 @@ from weboob.tools.backend import BaseModule
from .browser import CappedBrowser, CappedVideo
-__all__ = ['CappedBackend']
+__all__ = ['CappedModule']
-class CappedBackend(BaseModule, CapVideo, CapCollection):
+class CappedModule(BaseModule, CapVideo, CapCollection):
NAME = 'cappedtv'
MAINTAINER = u'Lord'
EMAIL = 'lord@lordtoniok.com'
diff --git a/modules/carrefourbanque/__init__.py b/modules/carrefourbanque/__init__.py
index c00a085f..a8543567 100644
--- a/modules/carrefourbanque/__init__.py
+++ b/modules/carrefourbanque/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CarrefourBanqueBackend
+from .backend import CarrefourBanqueModule
-__all__ = ['CarrefourBanqueBackend']
+__all__ = ['CarrefourBanqueModule']
diff --git a/modules/carrefourbanque/backend.py b/modules/carrefourbanque/backend.py
index 88bbc6f1..33f39247 100644
--- a/modules/carrefourbanque/backend.py
+++ b/modules/carrefourbanque/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import CarrefourBanque
-__all__ = ['CarrefourBanqueBackend']
+__all__ = ['CarrefourBanqueModule']
-class CarrefourBanqueBackend(BaseModule, CapBank):
+class CarrefourBanqueModule(BaseModule, CapBank):
NAME = 'carrefourbanque'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/cci/__init__.py b/modules/cci/__init__.py
index a8957098..add8c290 100644
--- a/modules/cci/__init__.py
+++ b/modules/cci/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import CciBackend
+from .backend import CciModule
-__all__ = ['CciBackend']
+__all__ = ['CciModule']
diff --git a/modules/cci/backend.py b/modules/cci/backend.py
index 270d1388..8842f790 100644
--- a/modules/cci/backend.py
+++ b/modules/cci/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import Value
from .browser import CciBrowser
-__all__ = ['CciBackend']
+__all__ = ['CciModule']
-class CciBackend(BaseModule, CapJob):
+class CciModule(BaseModule, CapJob):
NAME = 'cci'
DESCRIPTION = u'cci website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/champslibres/__init__.py b/modules/champslibres/__init__.py
index 1646af73..c09e49d7 100644
--- a/modules/champslibres/__init__.py
+++ b/modules/champslibres/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import ChampslibresBackend
+from .backend import ChampslibresModule
-__all__ = ['ChampslibresBackend']
+__all__ = ['ChampslibresModule']
diff --git a/modules/champslibres/backend.py b/modules/champslibres/backend.py
index ed02258f..072554d4 100644
--- a/modules/champslibres/backend.py
+++ b/modules/champslibres/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import ChampslibresBrowser
-__all__ = ['ChampslibresBackend']
+__all__ = ['ChampslibresModule']
-class ChampslibresBackend(BaseModule, CapBook):
+class ChampslibresModule(BaseModule, CapBook):
NAME = 'champslibres'
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
diff --git a/modules/chronopost/__init__.py b/modules/chronopost/__init__.py
index 838501d8..c44db357 100644
--- a/modules/chronopost/__init__.py
+++ b/modules/chronopost/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import ChronopostBackend
+from .backend import ChronopostModule
-__all__ = ['ChronopostBackend']
+__all__ = ['ChronopostModule']
diff --git a/modules/chronopost/backend.py b/modules/chronopost/backend.py
index 1015bb86..e0299ab1 100644
--- a/modules/chronopost/backend.py
+++ b/modules/chronopost/backend.py
@@ -24,10 +24,10 @@ from weboob.tools.backend import BaseModule
from .browser import ChronopostBrowser
-__all__ = ['ChronopostBackend']
+__all__ = ['ChronopostModule']
-class ChronopostBackend(BaseModule, CapParcel):
+class ChronopostModule(BaseModule, CapParcel):
NAME = 'chronopost'
DESCRIPTION = u'Chronopost website'
MAINTAINER = u'Romain Bignon'
diff --git a/modules/cic/__init__.py b/modules/cic/__init__.py
index 1269164e..8e3f6361 100644
--- a/modules/cic/__init__.py
+++ b/modules/cic/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CICBackend
+from .backend import CICModule
-__all__ = ['CICBackend']
+__all__ = ['CICModule']
diff --git a/modules/cic/backend.py b/modules/cic/backend.py
index 5833d93a..0a37e798 100644
--- a/modules/cic/backend.py
+++ b/modules/cic/backend.py
@@ -29,10 +29,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import CICBrowser
-__all__ = ['CICBackend']
+__all__ = ['CICModule']
-class CICBackend(BaseModule, CapBank):
+class CICModule(BaseModule, CapBank):
NAME = 'cic'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/citelis/__init__.py b/modules/citelis/__init__.py
index 42411098..90762e89 100644
--- a/modules/citelis/__init__.py
+++ b/modules/citelis/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import CitelisBackend
+from .backend import CitelisModule
-__all__ = ['CitelisBackend']
+__all__ = ['CitelisModule']
diff --git a/modules/citelis/backend.py b/modules/citelis/backend.py
index 52999544..49b93c34 100644
--- a/modules/citelis/backend.py
+++ b/modules/citelis/backend.py
@@ -25,10 +25,10 @@ from weboob.capabilities.bank import CapBank, AccountNotFound
from .browser import CitelisBrowser
-__all__ = ['CitelisBackend']
+__all__ = ['CitelisModule']
-class CitelisBackend(BaseModule, CapBank):
+class CitelisModule(BaseModule, CapBank):
NAME = 'citelis'
DESCRIPTION = u'Citélis'
MAINTAINER = u'Laurent Bachelier'
diff --git a/modules/cmb/__init__.py b/modules/cmb/__init__.py
index e83e3198..2e58624b 100644
--- a/modules/cmb/__init__.py
+++ b/modules/cmb/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CmbBackend
+from .backend import CmbModule
-__all__ = ['CmbBackend']
+__all__ = ['CmbModule']
diff --git a/modules/cmb/backend.py b/modules/cmb/backend.py
index 97194740..f1dabec6 100644
--- a/modules/cmb/backend.py
+++ b/modules/cmb/backend.py
@@ -33,10 +33,10 @@ from StringIO import StringIO
-__all__ = ['CmbBackend']
+__all__ = ['CmbModule']
-class CmbBackend(BaseModule, CapBank):
+class CmbModule(BaseModule, CapBank):
NAME = 'cmb'
MAINTAINER = u'Johann Broudin'
EMAIL = 'Johann.Broudin@6-8.fr'
diff --git a/modules/cmso/__init__.py b/modules/cmso/__init__.py
index aaa435e0..2b16c6cf 100644
--- a/modules/cmso/__init__.py
+++ b/modules/cmso/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CmsoBackend
+from .backend import CmsoModule
-__all__ = ['CmsoBackend']
+__all__ = ['CmsoModule']
diff --git a/modules/cmso/backend.py b/modules/cmso/backend.py
index e185f306..6d54b46a 100644
--- a/modules/cmso/backend.py
+++ b/modules/cmso/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import Cmso
-__all__ = ['CmsoBackend']
+__all__ = ['CmsoModule']
-class CmsoBackend(BaseModule, CapBank):
+class CmsoModule(BaseModule, CapBank):
NAME = 'cmso'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/colisprive/__init__.py b/modules/colisprive/__init__.py
index 27e92c23..904b4ea0 100644
--- a/modules/colisprive/__init__.py
+++ b/modules/colisprive/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import ColispriveBackend
+from .backend import ColispriveModule
-__all__ = ['ColispriveBackend']
+__all__ = ['ColispriveModule']
diff --git a/modules/colisprive/backend.py b/modules/colisprive/backend.py
index 73df1c45..c66565e7 100644
--- a/modules/colisprive/backend.py
+++ b/modules/colisprive/backend.py
@@ -22,10 +22,10 @@ from weboob.tools.backend import BaseModule
from .browser import ColispriveBrowser
-__all__ = ['ColispriveBackend']
+__all__ = ['ColispriveModule']
-class ColispriveBackend(BaseModule, CapParcel):
+class ColispriveModule(BaseModule, CapParcel):
NAME = 'colisprive'
DESCRIPTION = u'Colisprive parcel tracking website'
MAINTAINER = u'Florent Fourcot'
diff --git a/modules/colissimo/__init__.py b/modules/colissimo/__init__.py
index 15deaef8..463cb1db 100644
--- a/modules/colissimo/__init__.py
+++ b/modules/colissimo/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import ColissimoBackend
+from .backend import ColissimoModule
-__all__ = ['ColissimoBackend']
+__all__ = ['ColissimoModule']
diff --git a/modules/colissimo/backend.py b/modules/colissimo/backend.py
index f51601f3..0ebdc00a 100644
--- a/modules/colissimo/backend.py
+++ b/modules/colissimo/backend.py
@@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule
from .browser import ColissimoBrowser
from datetime import date
-__all__ = ['ColissimoBackend']
+__all__ = ['ColissimoModule']
-class ColissimoBackend(BaseModule, CapParcel):
+class ColissimoModule(BaseModule, CapParcel):
NAME = 'colissimo'
DESCRIPTION = u'Colissimo parcel tracking website'
MAINTAINER = u'Florent Fourcot'
diff --git a/modules/cragr/__init__.py b/modules/cragr/__init__.py
index b001581b..69414d95 100644
--- a/modules/cragr/__init__.py
+++ b/modules/cragr/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CragrBackend
+from .backend import CragrModule
-__all__ = ['CragrBackend']
+__all__ = ['CragrModule']
diff --git a/modules/cragr/backend.py b/modules/cragr/backend.py
index 01835a53..96ea7244 100644
--- a/modules/cragr/backend.py
+++ b/modules/cragr/backend.py
@@ -27,10 +27,10 @@ from .web.browser import Cragr
from .mobile.browser import CragrMobile
-__all__ = ['CragrBackend']
+__all__ = ['CragrModule']
-class CragrBackend(BaseModule, CapBank):
+class CragrModule(BaseModule, CapBank):
NAME = 'cragr'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/creditcooperatif/__init__.py b/modules/creditcooperatif/__init__.py
index 7b95a7c5..5b70dfd5 100644
--- a/modules/creditcooperatif/__init__.py
+++ b/modules/creditcooperatif/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CreditCooperatifBackend
+from .backend import CreditCooperatifModule
-__all__ = ['CreditCooperatifBackend']
+__all__ = ['CreditCooperatifModule']
diff --git a/modules/creditcooperatif/backend.py b/modules/creditcooperatif/backend.py
index d9b8cb10..aedece5c 100644
--- a/modules/creditcooperatif/backend.py
+++ b/modules/creditcooperatif/backend.py
@@ -26,10 +26,10 @@ from .perso.browser import CreditCooperatif as CreditCooperatifPerso
from .pro.browser import CreditCooperatif as CreditCooperatifPro
-__all__ = ['CreditCooperatifBackend']
+__all__ = ['CreditCooperatifModule']
-class CreditCooperatifBackend(BaseModule, CapBank):
+class CreditCooperatifModule(BaseModule, CapBank):
NAME = 'creditcooperatif'
MAINTAINER = u'Kevin Pouget'
EMAIL = 'weboob@kevin.pouget.me'
diff --git a/modules/creditdunord/__init__.py b/modules/creditdunord/__init__.py
index dabc8016..bf755983 100644
--- a/modules/creditdunord/__init__.py
+++ b/modules/creditdunord/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CreditDuNordBackend
+from .backend import CreditDuNordModule
-__all__ = ['CreditDuNordBackend']
+__all__ = ['CreditDuNordModule']
diff --git a/modules/creditdunord/backend.py b/modules/creditdunord/backend.py
index a6201a59..42309e5c 100644
--- a/modules/creditdunord/backend.py
+++ b/modules/creditdunord/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import CreditDuNordBrowser
-__all__ = ['CreditDuNordBackend']
+__all__ = ['CreditDuNordModule']
-class CreditDuNordBackend(BaseModule, CapBank):
+class CreditDuNordModule(BaseModule, CapBank):
NAME = 'creditdunord'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/creditmutuel/__init__.py b/modules/creditmutuel/__init__.py
index e14a4d95..e7d8b3a5 100644
--- a/modules/creditmutuel/__init__.py
+++ b/modules/creditmutuel/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import CreditMutuelBackend
+from .backend import CreditMutuelModule
-__all__ = ['CreditMutuelBackend']
+__all__ = ['CreditMutuelModule']
diff --git a/modules/creditmutuel/backend.py b/modules/creditmutuel/backend.py
index ef6be0cd..0eb91d02 100644
--- a/modules/creditmutuel/backend.py
+++ b/modules/creditmutuel/backend.py
@@ -30,10 +30,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import CreditMutuelBrowser
-__all__ = ['CreditMutuelBackend']
+__all__ = ['CreditMutuelModule']
-class CreditMutuelBackend(BaseModule, CapBank):
+class CreditMutuelModule(BaseModule, CapBank):
NAME = 'creditmutuel'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/cuisineaz/__init__.py b/modules/cuisineaz/__init__.py
index f8b90bc8..6cad691c 100644
--- a/modules/cuisineaz/__init__.py
+++ b/modules/cuisineaz/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import CuisineazBackend
+from .backend import CuisineazModule
-__all__ = ['CuisineazBackend']
+__all__ = ['CuisineazModule']
diff --git a/modules/cuisineaz/backend.py b/modules/cuisineaz/backend.py
index 5a503e73..c8ba9a93 100644
--- a/modules/cuisineaz/backend.py
+++ b/modules/cuisineaz/backend.py
@@ -24,13 +24,13 @@ from .browser import CuisineazBrowser
import unicodedata
-__all__ = ['CuisineazBackend']
+__all__ = ['CuisineazModule']
def strip_accents(s):
return ''.join(c for c in unicodedata.normalize('NFD', s) if unicodedata.category(c) != 'Mn')
-class CuisineazBackend(BaseModule, CapRecipe):
+class CuisineazModule(BaseModule, CapRecipe):
NAME = 'cuisineaz'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/dailymotion/__init__.py b/modules/dailymotion/__init__.py
index b54c8a2c..fb1e861e 100644
--- a/modules/dailymotion/__init__.py
+++ b/modules/dailymotion/__init__.py
@@ -1,3 +1,3 @@
-from .backend import DailymotionBackend
+from .backend import DailymotionModule
-__all__ = ['DailymotionBackend']
+__all__ = ['DailymotionModule']
diff --git a/modules/dailymotion/backend.py b/modules/dailymotion/backend.py
index ffd6dc91..14e49be4 100644
--- a/modules/dailymotion/backend.py
+++ b/modules/dailymotion/backend.py
@@ -25,10 +25,10 @@ from .browser import DailymotionBrowser
from .video import DailymotionVideo
-__all__ = ['DailymotionBackend']
+__all__ = ['DailymotionModule']
-class DailymotionBackend(BaseModule, CapVideo, CapCollection):
+class DailymotionModule(BaseModule, CapVideo, CapCollection):
NAME = 'dailymotion'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/delubac/__init__.py b/modules/delubac/__init__.py
index 456fc62c..d283f4c6 100644
--- a/modules/delubac/__init__.py
+++ b/modules/delubac/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import DelubacBackend
+from .backend import DelubacModule
-__all__ = ['DelubacBackend']
+__all__ = ['DelubacModule']
diff --git a/modules/delubac/backend.py b/modules/delubac/backend.py
index bd119931..c63c3581 100644
--- a/modules/delubac/backend.py
+++ b/modules/delubac/backend.py
@@ -24,10 +24,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import DelubacBrowser
-__all__ = ['DelubacBackend']
+__all__ = ['DelubacModule']
-class DelubacBackend(BaseModule, CapBank):
+class DelubacModule(BaseModule, CapBank):
NAME = 'delubac'
DESCRIPTION = u'Banque Delubac & Cie'
MAINTAINER = u'Noe Rubinstein'
diff --git a/modules/dlfp/__init__.py b/modules/dlfp/__init__.py
index 8cf5dfd2..139e52e3 100644
--- a/modules/dlfp/__init__.py
+++ b/modules/dlfp/__init__.py
@@ -19,6 +19,6 @@
from .browser import DLFP
-from .backend import DLFPBackend
+from .backend import DLFPModule
-__all__ = ['DLFP', 'DLFPBackend']
+__all__ = ['DLFP', 'DLFPModule']
diff --git a/modules/dlfp/backend.py b/modules/dlfp/backend.py
index 79760eeb..4ac1d0e6 100644
--- a/modules/dlfp/backend.py
+++ b/modules/dlfp/backend.py
@@ -34,10 +34,10 @@ from .browser import DLFP
from .tools import rssid, id2url
-__all__ = ['DLFPBackend']
+__all__ = ['DLFPModule']
-class DLFPBackend(BaseModule, CapMessages, CapMessagesPost, CapContent):
+class DLFPModule(BaseModule, CapMessages, CapMessagesPost, CapContent):
NAME = 'dlfp'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/dresdenwetter/__init__.py b/modules/dresdenwetter/__init__.py
index 2d2e511d..a6ea4d53 100644
--- a/modules/dresdenwetter/__init__.py
+++ b/modules/dresdenwetter/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import DresdenWetterBackend
+from .backend import DresdenWetterModule
-__all__ = ['DresdenWetterBackend']
+__all__ = ['DresdenWetterModule']
diff --git a/modules/dresdenwetter/backend.py b/modules/dresdenwetter/backend.py
index 89cc1efa..163c3d30 100644
--- a/modules/dresdenwetter/backend.py
+++ b/modules/dresdenwetter/backend.py
@@ -25,10 +25,10 @@ from weboob.capabilities.base import find_object
from weboob.tools.backend import BaseModule
-__all__ = ['DresdenWetterBackend']
+__all__ = ['DresdenWetterModule']
-class DresdenWetterBackend(BaseModule, CapGauge):
+class DresdenWetterModule(BaseModule, CapGauge):
NAME = 'dresdenwetter'
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
diff --git a/modules/eatmanga/__init__.py b/modules/eatmanga/__init__.py
index 1b8d97d1..0475d52d 100644
--- a/modules/eatmanga/__init__.py
+++ b/modules/eatmanga/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import EatmangaBackend
+from .backend import EatmangaModule
-__all__ = ['EatmangaBackend']
+__all__ = ['EatmangaModule']
diff --git a/modules/eatmanga/backend.py b/modules/eatmanga/backend.py
index 3b8279e5..6271f0ad 100644
--- a/modules/eatmanga/backend.py
+++ b/modules/eatmanga/backend.py
@@ -17,12 +17,12 @@
# 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 import GenericComicReaderBackend, DisplayPage
+from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderModule, DisplayPage
-__all__ = ['EatmangaBackend']
+__all__ = ['EatmangaModule']
-class EatmangaBackend(GenericComicReaderBackend):
+class EatmangaModule(GenericComicReaderModule):
NAME = 'eatmanga'
DESCRIPTION = 'EatManga manga reading website'
DOMAIN = 'www.eatmanga.com'
diff --git a/modules/ebonics/__init__.py b/modules/ebonics/__init__.py
index 12efd3bf..129bdd4e 100644
--- a/modules/ebonics/__init__.py
+++ b/modules/ebonics/__init__.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 .backend import EbonicsBackend
+from .backend import EbonicsModule
-__all__ = ['EbonicsBackend']
+__all__ = ['EbonicsModule']
diff --git a/modules/ebonics/backend.py b/modules/ebonics/backend.py
index 0b55f7e2..c914a22c 100644
--- a/modules/ebonics/backend.py
+++ b/modules/ebonics/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.backend import BaseModule
from weboob.tools.browser import StandardBrowser
-__all__ = ['EbonicsBackend']
+__all__ = ['EbonicsModule']
-class EbonicsBackend(BaseModule, CapTranslate):
+class EbonicsModule(BaseModule, CapTranslate):
NAME = 'ebonics'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/edf/__init__.py b/modules/edf/__init__.py
index fa2bfdd5..26665f09 100644
--- a/modules/edf/__init__.py
+++ b/modules/edf/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import EdfBackend
+from .backend import EdfModule
-__all__ = ['EdfBackend']
+__all__ = ['EdfModule']
diff --git a/modules/edf/backend.py b/modules/edf/backend.py
index 13cd3207..52011875 100644
--- a/modules/edf/backend.py
+++ b/modules/edf/backend.py
@@ -22,10 +22,10 @@ from weboob.tools.backend import BaseModule, BackendConfig
from weboob.tools.value import ValueBackendPassword
from .browser import EdfBrowser
-__all__ = ['EdfBackend']
+__all__ = ['EdfModule']
-class EdfBackend(BaseModule, CapBill):
+class EdfModule(BaseModule, CapBill):
NAME = 'edf'
DESCRIPTION = u'Edf website: French power provider'
MAINTAINER = u'Christophe Gouiran'
diff --git a/modules/ehentai/__init__.py b/modules/ehentai/__init__.py
index cc134689..15fbd721 100644
--- a/modules/ehentai/__init__.py
+++ b/modules/ehentai/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import EHentaiBackend
+from .backend import EHentaiModule
-__all__ = ['EHentaiBackend']
+__all__ = ['EHentaiModule']
diff --git a/modules/ehentai/backend.py b/modules/ehentai/backend.py
index 8a25f412..c080e0b5 100644
--- a/modules/ehentai/backend.py
+++ b/modules/ehentai/backend.py
@@ -30,10 +30,10 @@ from .browser import EHentaiBrowser
from .gallery import EHentaiGallery, EHentaiImage
-__all__ = ['EHentaiBackend']
+__all__ = ['EHentaiModule']
-class EHentaiBackend(BaseModule, CapGallery, CapCollection):
+class EHentaiModule(BaseModule, CapGallery, CapCollection):
NAME = 'ehentai'
MAINTAINER = u'Roger Philibert'
EMAIL = 'roger.philibert@gmail.com'
diff --git a/modules/europarl/__init__.py b/modules/europarl/__init__.py
index 0994ffed..116c6129 100644
--- a/modules/europarl/__init__.py
+++ b/modules/europarl/__init__.py
@@ -1,3 +1,3 @@
-from .backend import EuroparlBackend
+from .backend import EuroparlModule
-__all__ = ['EuroparlBackend']
+__all__ = ['EuroparlModule']
diff --git a/modules/europarl/backend.py b/modules/europarl/backend.py
index b06c25fd..338e05df 100644
--- a/modules/europarl/backend.py
+++ b/modules/europarl/backend.py
@@ -29,10 +29,10 @@ from .browser import EuroparlBrowser
from .video import EuroparlVideo
-__all__ = ['EuroparlBackend']
+__all__ = ['EuroparlModule']
-class EuroparlBackend(BaseModule, CapVideo, CapCollection):
+class EuroparlModule(BaseModule, CapVideo, CapCollection):
NAME = 'europarl'
MAINTAINER = u'François Revol'
EMAIL = 'revol@free.fr'
diff --git a/modules/feedly/__init__.py b/modules/feedly/__init__.py
index a3c4a9dd..cc7c999b 100644
--- a/modules/feedly/__init__.py
+++ b/modules/feedly/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import FeedlyBackend
+from .backend import FeedlyModule
-__all__ = ['FeedlyBackend']
+__all__ = ['FeedlyModule']
diff --git a/modules/feedly/backend.py b/modules/feedly/backend.py
index 267ac5ed..08a037c6 100644
--- a/modules/feedly/backend.py
+++ b/modules/feedly/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import Value, ValueBackendPassword
from .browser import FeedlyBrowser
from .google import GoogleBrowser
-__all__ = ['FeedlyBackend']
+__all__ = ['FeedlyModule']
-class FeedlyBackend(BaseModule, CapMessages, CapCollection):
+class FeedlyModule(BaseModule, CapMessages, CapCollection):
NAME = 'feedly'
DESCRIPTION = u'handle the popular RSS reading service Feedly'
MAINTAINER = u'Bezleputh'
diff --git a/modules/fortuneo/__init__.py b/modules/fortuneo/__init__.py
index 9390277f..46c0f822 100644
--- a/modules/fortuneo/__init__.py
+++ b/modules/fortuneo/__init__.py
@@ -18,8 +18,8 @@
# along with weboob. If not, see .
-from .backend import FortuneoBackend
+from .backend import FortuneoModule
-__all__ = ['FortuneoBackend']
+__all__ = ['FortuneoModule']
# vim:ts=4:sw=4
diff --git a/modules/fortuneo/backend.py b/modules/fortuneo/backend.py
index dc193476..87001800 100644
--- a/modules/fortuneo/backend.py
+++ b/modules/fortuneo/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import Fortuneo
-__all__ = ['FortuneoBackend']
+__all__ = ['FortuneoModule']
-class FortuneoBackend(BaseModule, CapBank):
+class FortuneoModule(BaseModule, CapBank):
NAME = 'fortuneo'
MAINTAINER = u'Gilles-Alexandre Quenot'
EMAIL = 'gilles.quenot@gmail.com'
diff --git a/modules/fourchan/__init__.py b/modules/fourchan/__init__.py
index 29b470fc..6b8a0e67 100644
--- a/modules/fourchan/__init__.py
+++ b/modules/fourchan/__init__.py
@@ -1,4 +1,4 @@
-from .backend import FourChanBackend
+from .backend import FourChanModule
from .browser import FourChan
-__all__ = ['FourChanBackend', 'FourChan']
+__all__ = ['FourChanModule', 'FourChan']
diff --git a/modules/fourchan/backend.py b/modules/fourchan/backend.py
index cd900655..f664f0f7 100644
--- a/modules/fourchan/backend.py
+++ b/modules/fourchan/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.value import Value
from .browser import FourChan
-__all__ = ['FourChanBackend']
+__all__ = ['FourChanModule']
-class FourChanBackend(BaseModule, CapMessages):
+class FourChanModule(BaseModule, CapMessages):
NAME = 'fourchan'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/francetelevisions/__init__.py b/modules/francetelevisions/__init__.py
index 0f3631d4..e66b7063 100644
--- a/modules/francetelevisions/__init__.py
+++ b/modules/francetelevisions/__init__.py
@@ -1,3 +1,3 @@
-from .backend import PluzzBackend
+from .backend import PluzzModule
-__all__ = ['PluzzBackend']
+__all__ = ['PluzzModule']
diff --git a/modules/francetelevisions/backend.py b/modules/francetelevisions/backend.py
index 1d8633a6..ce1efa5c 100644
--- a/modules/francetelevisions/backend.py
+++ b/modules/francetelevisions/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.backend import BaseModule
from .browser import PluzzBrowser
-__all__ = ['PluzzBackend']
+__all__ = ['PluzzModule']
-class PluzzBackend(BaseModule, CapVideo, CapCollection):
+class PluzzModule(BaseModule, CapVideo, CapCollection):
NAME = 'francetelevisions'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/freemobile/__init__.py b/modules/freemobile/__init__.py
index 4bc4fd9f..758e72ef 100644
--- a/modules/freemobile/__init__.py
+++ b/modules/freemobile/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import FreeMobileBackend
+from .backend import FreeMobileModule
-__all__ = ['FreeMobileBackend']
+__all__ = ['FreeMobileModule']
diff --git a/modules/freemobile/backend.py b/modules/freemobile/backend.py
index 89935780..e1c282ea 100644
--- a/modules/freemobile/backend.py
+++ b/modules/freemobile/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import Freemobile
-__all__ = ['FreeMobileBackend']
+__all__ = ['FreeMobileModule']
-class FreeMobileBackend(BaseModule, CapBill):
+class FreeMobileModule(BaseModule, CapBill):
NAME = 'freemobile'
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
diff --git a/modules/ganassurances/__init__.py b/modules/ganassurances/__init__.py
index 44dacc94..b736a470 100644
--- a/modules/ganassurances/__init__.py
+++ b/modules/ganassurances/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import GanAssurancesBackend
+from .backend import GanAssurancesModule
-__all__ = ['GanAssurancesBackend']
+__all__ = ['GanAssurancesModule']
diff --git a/modules/ganassurances/backend.py b/modules/ganassurances/backend.py
index 2e0331fe..ff01be40 100644
--- a/modules/ganassurances/backend.py
+++ b/modules/ganassurances/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import GanAssurances
-__all__ = ['GanAssurancesBackend']
+__all__ = ['GanAssurancesModule']
-class GanAssurancesBackend(BaseModule, CapBank):
+class GanAssurancesModule(BaseModule, CapBank):
NAME = 'ganassurances'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/gazelle/__init__.py b/modules/gazelle/__init__.py
index b3f0c068..74f85bea 100644
--- a/modules/gazelle/__init__.py
+++ b/modules/gazelle/__init__.py
@@ -1,3 +1,3 @@
-from .backend import GazelleBackend
+from .backend import GazelleModule
-__all__ = ['GazelleBackend']
+__all__ = ['GazelleModule']
diff --git a/modules/gazelle/backend.py b/modules/gazelle/backend.py
index d6925c73..9628cbe2 100644
--- a/modules/gazelle/backend.py
+++ b/modules/gazelle/backend.py
@@ -24,10 +24,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import GazelleBrowser
-__all__ = ['GazelleBackend']
+__all__ = ['GazelleModule']
-class GazelleBackend(BaseModule, CapTorrent):
+class GazelleModule(BaseModule, CapTorrent):
NAME = 'gazelle'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/gdcvault/__init__.py b/modules/gdcvault/__init__.py
index c6833aff..2030270b 100644
--- a/modules/gdcvault/__init__.py
+++ b/modules/gdcvault/__init__.py
@@ -1,3 +1,3 @@
-from .backend import GDCVaultBackend
+from .backend import GDCVaultModule
-__all__ = ['GDCVaultBackend']
+__all__ = ['GDCVaultModule']
diff --git a/modules/gdcvault/backend.py b/modules/gdcvault/backend.py
index ea232f33..c78ed2c5 100644
--- a/modules/gdcvault/backend.py
+++ b/modules/gdcvault/backend.py
@@ -30,10 +30,10 @@ from .browser import GDCVaultBrowser
from .video import GDCVaultVideo
-__all__ = ['GDCVaultBackend']
+__all__ = ['GDCVaultModule']
-class GDCVaultBackend(BaseModule, CapVideo, CapCollection):
+class GDCVaultModule(BaseModule, CapVideo, CapCollection):
NAME = 'gdcvault'
MAINTAINER = u'François Revol'
EMAIL = 'revol@free.fr'
diff --git a/modules/gdfsuez/__init__.py b/modules/gdfsuez/__init__.py
index 392e99f0..c7aa44f2 100644
--- a/modules/gdfsuez/__init__.py
+++ b/modules/gdfsuez/__init__.py
@@ -1,3 +1,3 @@
-from .backend import GdfSuezBackend
+from .backend import GdfSuezModule
-__all__ = ['GdfSuezBackend']
+__all__ = ['GdfSuezModule']
diff --git a/modules/gdfsuez/backend.py b/modules/gdfsuez/backend.py
index 5283c91e..7bfb2fb4 100644
--- a/modules/gdfsuez/backend.py
+++ b/modules/gdfsuez/backend.py
@@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule, BackendConfig
from weboob.tools.value import ValueBackendPassword
from .browser import GdfSuez
-__all__ = ['GdfSuezBackend']
+__all__ = ['GdfSuezModule']
-class GdfSuezBackend(BaseModule, CapBill):
+class GdfSuezModule(BaseModule, CapBill):
NAME = 'gdfsuez'
MAINTAINER = u'Mathieu Jourdan'
EMAIL = 'mathieu.jourdan@gresille.org'
diff --git a/modules/geolocip/__init__.py b/modules/geolocip/__init__.py
index c3fd9e20..392a1438 100644
--- a/modules/geolocip/__init__.py
+++ b/modules/geolocip/__init__.py
@@ -1,3 +1,3 @@
-from .backend import GeolocIpBackend
+from .backend import GeolocIpModule
-__all__ = ['GeolocIpBackend']
+__all__ = ['GeolocIpModule']
diff --git a/modules/geolocip/backend.py b/modules/geolocip/backend.py
index 557e0b7c..be89460b 100644
--- a/modules/geolocip/backend.py
+++ b/modules/geolocip/backend.py
@@ -24,10 +24,10 @@ from weboob.tools.backend import BaseModule
from weboob.tools.browser import BaseBrowser, BrowserUnavailable
-__all__ = ['GeolocIpBackend']
+__all__ = ['GeolocIpModule']
-class GeolocIpBackend(BaseModule, CapGeolocIp):
+class GeolocIpModule(BaseModule, CapGeolocIp):
NAME = 'geolocip'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/github/__init__.py b/modules/github/__init__.py
index 21b1de23..a9b203f8 100644
--- a/modules/github/__init__.py
+++ b/modules/github/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import GithubBackend
+from .backend import GithubModule
-__all__ = ['GithubBackend']
+__all__ = ['GithubModule']
diff --git a/modules/github/backend.py b/modules/github/backend.py
index 2f8ec2dd..6e4f8654 100644
--- a/modules/github/backend.py
+++ b/modules/github/backend.py
@@ -25,14 +25,14 @@ from weboob.capabilities.bugtracker import CapBugTracker, Issue, Project, User,
from .browser import GithubBrowser
-__all__ = ['GithubBackend']
+__all__ = ['GithubModule']
STATUSES = {'open': Status('open', u'Open', Status.VALUE_NEW),
'closed': Status('closed', u'closed', Status.VALUE_RESOLVED)}
# TODO tentatively parse github "labels"?
-class GithubBackend(BaseModule, CapBugTracker):
+class GithubModule(BaseModule, CapBugTracker):
NAME = 'github'
DESCRIPTION = u'GitHub issues tracking'
MAINTAINER = u'Vincent A'
diff --git a/modules/googletranslate/__init__.py b/modules/googletranslate/__init__.py
index 9d568e9d..56cab3d7 100644
--- a/modules/googletranslate/__init__.py
+++ b/modules/googletranslate/__init__.py
@@ -1,4 +1,4 @@
-"GoogleTranslateBackend init"
+"GoogleTranslateModule init"
# -*- coding: utf-8 -*-
# Copyright(C) 2012 Lucien Loiseau
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import GoogleTranslateBackend
+from .backend import GoogleTranslateModule
-__all__ = ['GoogleTranslateBackend']
+__all__ = ['GoogleTranslateModule']
diff --git a/modules/googletranslate/backend.py b/modules/googletranslate/backend.py
index 08ad399b..09efe4dd 100644
--- a/modules/googletranslate/backend.py
+++ b/modules/googletranslate/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.backend import BaseModule
from .browser import GoogleTranslateBrowser
-__all__ = ['GoogleTranslateBackend']
+__all__ = ['GoogleTranslateModule']
-class GoogleTranslateBackend(BaseModule, CapTranslate):
+class GoogleTranslateModule(BaseModule, CapTranslate):
MAINTAINER = u'Lucien Loiseau'
EMAIL = 'loiseau.lucien@gmail.com'
VERSION = '1.0'
diff --git a/modules/grooveshark/__init__.py b/modules/grooveshark/__init__.py
index f7ad83f5..bc510c35 100644
--- a/modules/grooveshark/__init__.py
+++ b/modules/grooveshark/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import GroovesharkBackend
+from .backend import GroovesharkModule
-__all__ = ['GroovesharkBackend']
+__all__ = ['GroovesharkModule']
diff --git a/modules/grooveshark/backend.py b/modules/grooveshark/backend.py
index 0397043b..339ca536 100644
--- a/modules/grooveshark/backend.py
+++ b/modules/grooveshark/backend.py
@@ -24,7 +24,7 @@ from weboob.capabilities.collection import CapCollection, CollectionNotFound
from .browser import GroovesharkBrowser
from weboob.tools.value import ValueBackendPassword, Value
-__all__ = ['GroovesharkBackend']
+__all__ = ['GroovesharkModule']
def cmp_id(p1, p2):
@@ -35,7 +35,7 @@ def cmp_id(p1, p2):
return -1
-class GroovesharkBackend(BaseModule, CapAudio, CapCollection):
+class GroovesharkModule(BaseModule, CapAudio, CapCollection):
NAME = 'grooveshark'
DESCRIPTION = u'Grooveshark music streaming website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/groupamaes/__init__.py b/modules/groupamaes/__init__.py
index 46414fd5..3ebfc5b8 100644
--- a/modules/groupamaes/__init__.py
+++ b/modules/groupamaes/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import GroupamaesBackend
+from .backend import GroupamaesModule
-__all__ = ['GroupamaesBackend']
+__all__ = ['GroupamaesModule']
diff --git a/modules/groupamaes/backend.py b/modules/groupamaes/backend.py
index eff451f3..2e8ea4ea 100644
--- a/modules/groupamaes/backend.py
+++ b/modules/groupamaes/backend.py
@@ -25,10 +25,10 @@ from weboob.capabilities.base import find_object
from .browser import GroupamaesBrowser
-__all__ = ['GroupamaesBackend']
+__all__ = ['GroupamaesModule']
-class GroupamaesBackend(BaseModule, CapBank):
+class GroupamaesModule(BaseModule, CapBank):
NAME = 'groupamaes'
DESCRIPTION = u"Groupama Épargne Salariale"
MAINTAINER = u'Bezleputh'
diff --git a/modules/guerrillamail/__init__.py b/modules/guerrillamail/__init__.py
index 9b135b3a..216911be 100644
--- a/modules/guerrillamail/__init__.py
+++ b/modules/guerrillamail/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import GuerrillamailBackend
+from .backend import GuerrillamailModule
-__all__ = ['GuerrillamailBackend']
+__all__ = ['GuerrillamailModule']
diff --git a/modules/guerrillamail/backend.py b/modules/guerrillamail/backend.py
index ce8b32d8..f8600d06 100644
--- a/modules/guerrillamail/backend.py
+++ b/modules/guerrillamail/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import Value
from .browser import GuerrillamailBrowser
-__all__ = ['GuerrillamailBackend']
+__all__ = ['GuerrillamailModule']
-class GuerrillamailBackend(BaseModule, CapMessages, CapMessagesPost):
+class GuerrillamailModule(BaseModule, CapMessages, CapMessagesPost):
NAME = 'guerrillamail'
DESCRIPTION = u'GuerrillaMail temp mailbox'
MAINTAINER = u'Vincent A'
diff --git a/modules/hds/__init__.py b/modules/hds/__init__.py
index a7677ff1..6c86082c 100644
--- a/modules/hds/__init__.py
+++ b/modules/hds/__init__.py
@@ -1,3 +1,3 @@
-from .backend import HDSBackend
+from .backend import HDSModule
-__all__ = ['HDSBackend']
+__all__ = ['HDSModule']
diff --git a/modules/hds/backend.py b/modules/hds/backend.py
index 754e6646..e6ffed3f 100644
--- a/modules/hds/backend.py
+++ b/modules/hds/backend.py
@@ -26,10 +26,10 @@ from weboob.capabilities.messages import CapMessages, Message, Thread
from .browser import HDSBrowser
-__all__ = ['HDSBackend']
+__all__ = ['HDSModule']
-class HDSBackend(BaseModule, CapMessages):
+class HDSModule(BaseModule, CapMessages):
NAME = 'hds'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/hellobank/__init__.py b/modules/hellobank/__init__.py
index 1bcadf01..a5b75b54 100644
--- a/modules/hellobank/__init__.py
+++ b/modules/hellobank/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import HelloBankBackend
+from .backend import HelloBankModule
-__all__ = ['HelloBankBackend']
+__all__ = ['HelloBankModule']
diff --git a/modules/hellobank/backend.py b/modules/hellobank/backend.py
index 43b01263..992ff0da 100644
--- a/modules/hellobank/backend.py
+++ b/modules/hellobank/backend.py
@@ -30,10 +30,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import HelloBank
-__all__ = ['HelloBankBackend']
+__all__ = ['HelloBankModule']
-class HelloBankBackend(BaseModule, CapBank, CapMessages):
+class HelloBankModule(BaseModule, CapBank, CapMessages):
NAME = 'hellobank'
MAINTAINER = u'Christophe Lampin'
EMAIL = 'weboob@lampin.net'
diff --git a/modules/hsbc/__init__.py b/modules/hsbc/__init__.py
index 55f11a53..e55f47dc 100644
--- a/modules/hsbc/__init__.py
+++ b/modules/hsbc/__init__.py
@@ -1,3 +1,3 @@
-from .backend import HSBCBackend
+from .backend import HSBCModule
-__all__ = ['HSBCBackend']
+__all__ = ['HSBCModule']
diff --git a/modules/hsbc/backend.py b/modules/hsbc/backend.py
index 2af4d8e1..4367dce0 100644
--- a/modules/hsbc/backend.py
+++ b/modules/hsbc/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import HSBC
-__all__ = ['HSBCBackend']
+__all__ = ['HSBCModule']
-class HSBCBackend(BaseModule, CapBank):
+class HSBCModule(BaseModule, CapBank):
NAME = 'hsbc'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/hybride/__init__.py b/modules/hybride/__init__.py
index 07b8188e..624ec1fa 100644
--- a/modules/hybride/__init__.py
+++ b/modules/hybride/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import HybrideBackend
+from .backend import HybrideModule
-__all__ = ['HybrideBackend']
+__all__ = ['HybrideModule']
diff --git a/modules/hybride/backend.py b/modules/hybride/backend.py
index ec1819e6..5a0f5853 100644
--- a/modules/hybride/backend.py
+++ b/modules/hybride/backend.py
@@ -24,10 +24,10 @@ from weboob.capabilities.calendar import CapCalendarEvent, CATEGORIES
from .browser import HybrideBrowser
from .calendar import HybrideCalendarEvent
-__all__ = ['HybrideBackend']
+__all__ = ['HybrideModule']
-class HybrideBackend(BaseModule, CapCalendarEvent):
+class HybrideModule(BaseModule, CapCalendarEvent):
NAME = 'hybride'
DESCRIPTION = u'hybride website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/imdb/__init__.py b/modules/imdb/__init__.py
index d20b6ee1..f83ead36 100644
--- a/modules/imdb/__init__.py
+++ b/modules/imdb/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import ImdbBackend
+from .backend import ImdbModule
-__all__ = ['ImdbBackend']
+__all__ = ['ImdbModule']
diff --git a/modules/imdb/backend.py b/modules/imdb/backend.py
index 2a5e634f..2f99f5e6 100644
--- a/modules/imdb/backend.py
+++ b/modules/imdb/backend.py
@@ -24,10 +24,10 @@ from .browser import ImdbBrowser
from urllib import quote_plus
-__all__ = ['ImdbBackend']
+__all__ = ['ImdbModule']
-class ImdbBackend(BaseModule, CapCinema):
+class ImdbModule(BaseModule, CapCinema):
NAME = 'imdb'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/imgur/__init__.py b/modules/imgur/__init__.py
index 01915133..cade6160 100644
--- a/modules/imgur/__init__.py
+++ b/modules/imgur/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import ImgurBackend
+from .backend import ImgurModule
-__all__ = ['ImgurBackend']
+__all__ = ['ImgurModule']
diff --git a/modules/imgur/backend.py b/modules/imgur/backend.py
index ec62c41c..98269372 100644
--- a/modules/imgur/backend.py
+++ b/modules/imgur/backend.py
@@ -27,7 +27,7 @@ from urllib import urlencode
import re
-__all__ = ['ImgurBackend']
+__all__ = ['ImgurModule']
class ImgPaste(BasePaste):
@@ -43,7 +43,7 @@ class ImgPaste(BasePaste):
return 'http://i.imgur.com/%s.png' % self.id
-class ImgurBackend(BaseModule, CapPaste):
+class ImgurModule(BaseModule, CapPaste):
NAME = 'imgur'
DESCRIPTION = u'imgur image upload service'
MAINTAINER = u'Vincent A'
diff --git a/modules/ina/__init__.py b/modules/ina/__init__.py
index f562b493..bd3b57ae 100644
--- a/modules/ina/__init__.py
+++ b/modules/ina/__init__.py
@@ -1,3 +1,3 @@
-from .backend import InaBackend
+from .backend import InaModule
-__all__ = ['InaBackend']
+__all__ = ['InaModule']
diff --git a/modules/ina/backend.py b/modules/ina/backend.py
index 6799350c..6d281e08 100644
--- a/modules/ina/backend.py
+++ b/modules/ina/backend.py
@@ -25,10 +25,10 @@ from .browser import InaBrowser
from .video import InaVideo
-__all__ = ['InaBackend']
+__all__ = ['InaModule']
-class InaBackend(BaseModule, CapVideo):
+class InaModule(BaseModule, CapVideo):
NAME = 'ina'
MAINTAINER = u'Christophe Benz'
EMAIL = 'christophe.benz@gmail.com'
diff --git a/modules/indeed/__init__.py b/modules/indeed/__init__.py
index 038f349e..e49aee78 100644
--- a/modules/indeed/__init__.py
+++ b/modules/indeed/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import IndeedBackend
+from .backend import IndeedModule
-__all__ = ['IndeedBackend']
+__all__ = ['IndeedModule']
diff --git a/modules/indeed/backend.py b/modules/indeed/backend.py
index b2f03f1a..9a89ffbf 100644
--- a/modules/indeed/backend.py
+++ b/modules/indeed/backend.py
@@ -24,10 +24,10 @@ from weboob.capabilities.job import CapJob, BaseJobAdvert
from weboob.tools.value import Value
from .browser import IndeedBrowser
-__all__ = ['IndeedBackend']
+__all__ = ['IndeedModule']
-class IndeedBackend(BaseModule, CapJob):
+class IndeedModule(BaseModule, CapJob):
NAME = 'indeed'
DESCRIPTION = u'indeed website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/ing/__init__.py b/modules/ing/__init__.py
index 7bf141e7..452c3ec0 100644
--- a/modules/ing/__init__.py
+++ b/modules/ing/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import INGBackend
+from .backend import INGModule
-__all__ = ['INGBackend']
+__all__ = ['INGModule']
diff --git a/modules/ing/backend.py b/modules/ing/backend.py
index 3eeda0d2..5ec1f1cc 100644
--- a/modules/ing/backend.py
+++ b/modules/ing/backend.py
@@ -28,10 +28,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import IngBrowser
-__all__ = ['INGBackend']
+__all__ = ['INGModule']
-class INGBackend(BaseModule, CapBank, CapBill):
+class INGModule(BaseModule, CapBank, CapBill):
NAME = 'ing'
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
diff --git a/modules/inrocks/__init__.py b/modules/inrocks/__init__.py
index ffad6e0a..26394516 100644
--- a/modules/inrocks/__init__.py
+++ b/modules/inrocks/__init__.py
@@ -1,4 +1,4 @@
-"init of NewspaperInrocksBackend"
+"init of NewspaperInrocksModule"
# -*- coding: utf-8 -*-
# Copyright(C) 2011 Julien Hebert
@@ -18,6 +18,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import NewspaperInrocksBackend
+from .backend import NewspaperInrocksModule
-__all__ = ['NewspaperInrocksBackend']
+__all__ = ['NewspaperInrocksModule']
diff --git a/modules/inrocks/backend.py b/modules/inrocks/backend.py
index 51acb06b..39a77d77 100644
--- a/modules/inrocks/backend.py
+++ b/modules/inrocks/backend.py
@@ -19,12 +19,12 @@
"backend for http://www.lesinrocks.com"
from weboob.capabilities.messages import CapMessages
-from weboob.tools.capabilities.messages.GenericBackend import GenericNewspaperBackend
+from weboob.tools.capabilities.messages.GenericModule import GenericNewspaperModule
from .browser import NewspaperInrocksBrowser
from .tools import rssid
-class NewspaperInrocksBackend(GenericNewspaperBackend, CapMessages):
+class NewspaperInrocksModule(GenericNewspaperModule, CapMessages):
MAINTAINER = u'Julien Hebert'
EMAIL = 'juke@free.fr'
VERSION = '1.0'
diff --git a/modules/ipinfodb/__init__.py b/modules/ipinfodb/__init__.py
index ca5fee7a..4a7645eb 100644
--- a/modules/ipinfodb/__init__.py
+++ b/modules/ipinfodb/__init__.py
@@ -1,3 +1,3 @@
-from .backend import IpinfodbBackend
+from .backend import IpinfodbModule
-__all__ = ['IpinfodbBackend']
+__all__ = ['IpinfodbModule']
diff --git a/modules/ipinfodb/backend.py b/modules/ipinfodb/backend.py
index ccc7b2ac..4f7f624e 100644
--- a/modules/ipinfodb/backend.py
+++ b/modules/ipinfodb/backend.py
@@ -24,10 +24,10 @@ from weboob.tools.backend import BaseModule
from weboob.tools.browser import StandardBrowser
-__all__ = ['IpinfodbBackend']
+__all__ = ['IpinfodbModule']
-class IpinfodbBackend(BaseModule, CapGeolocIp):
+class IpinfodbModule(BaseModule, CapGeolocIp):
NAME = 'ipinfodb'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/izneo/__init__.py b/modules/izneo/__init__.py
index fcb468a8..67cdf5ab 100644
--- a/modules/izneo/__init__.py
+++ b/modules/izneo/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import IzneoBackend
+from .backend import IzneoModule
-__all__ = ['IzneoBackend']
+__all__ = ['IzneoModule']
diff --git a/modules/izneo/backend.py b/modules/izneo/backend.py
index c9cc5f54..42d58728 100644
--- a/modules/izneo/backend.py
+++ b/modules/izneo/backend.py
@@ -26,7 +26,7 @@ from weboob.tools.json import json
from weboob.tools.backend import BaseModule
from weboob.tools.browser import BaseBrowser, BasePage
-__all__ = ['IzneoBackend']
+__all__ = ['IzneoModule']
class ReaderV2(BasePage):
@@ -61,7 +61,7 @@ class IzneoBrowser(BaseBrowser):
image.url, None, {'Referer': image.gallery.url}))
-class IzneoBackend(BaseModule, CapGallery):
+class IzneoModule(BaseModule, CapGallery):
NAME = 'izneo'
MAINTAINER = u'Roger Philibert'
EMAIL = 'roger.philibert@gmail.com'
diff --git a/modules/jacquieetmichel/__init__.py b/modules/jacquieetmichel/__init__.py
index 88ea550b..23d9d34b 100644
--- a/modules/jacquieetmichel/__init__.py
+++ b/modules/jacquieetmichel/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import JacquieEtMichelBackend
+from .backend import JacquieEtMichelModule
-__all__ = ['JacquieEtMichelBackend']
+__all__ = ['JacquieEtMichelModule']
diff --git a/modules/jacquieetmichel/backend.py b/modules/jacquieetmichel/backend.py
index 5ffd170b..d712b1cd 100644
--- a/modules/jacquieetmichel/backend.py
+++ b/modules/jacquieetmichel/backend.py
@@ -25,10 +25,10 @@ from .browser import JacquieEtMichelBrowser
from .video import JacquieEtMichelVideo
-__all__ = ['JacquieEtMichelBackend']
+__all__ = ['JacquieEtMichelModule']
-class JacquieEtMichelBackend(BaseModule, CapVideo, CapCollection):
+class JacquieEtMichelModule(BaseModule, CapVideo, CapCollection):
NAME = 'jacquieetmichel'
MAINTAINER = u'Roger Philibert'
EMAIL = 'roger.philibert@gmail.com'
diff --git a/modules/jcvelaux/__init__.py b/modules/jcvelaux/__init__.py
index 0552dc1f..a535c5cb 100644
--- a/modules/jcvelaux/__init__.py
+++ b/modules/jcvelaux/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import jcvelauxBackend
+from .backend import jcvelauxModule
-__all__ = ['jcvelauxBackend']
+__all__ = ['jcvelauxModule']
diff --git a/modules/jcvelaux/backend.py b/modules/jcvelaux/backend.py
index 9e2c3d9a..4bcbda26 100644
--- a/modules/jcvelaux/backend.py
+++ b/modules/jcvelaux/backend.py
@@ -27,7 +27,7 @@ from weboob.tools.ordereddict import OrderedDict
from .browser import VelibBrowser
-__all__ = ['jcvelauxBackend']
+__all__ = ['jcvelauxModule']
SENSOR_TYPES = OrderedDict(((u'available_bikes', u'Available bikes'),
@@ -51,7 +51,7 @@ class BikeSensor(GaugeSensor):
latitude = StringField('Latitude of the sensor')
-class jcvelauxBackend(BaseModule, CapGauge):
+class jcvelauxModule(BaseModule, CapGauge):
NAME = 'jcvelaux'
DESCRIPTION = (u'City bike renting availability information.\nCities: %s' %
u', '.join(CITIES))
@@ -67,7 +67,7 @@ class jcvelauxBackend(BaseModule, CapGauge):
choices=CITIES + ("ALL",)))
def __init__(self, *a, **kw):
- super(jcvelauxBackend, self).__init__(*a, **kw)
+ super(jcvelauxModule, self).__init__(*a, **kw)
self.cities = None
def _make_gauge(self, info):
diff --git a/modules/jvmalin/__init__.py b/modules/jvmalin/__init__.py
index 87a9e5e5..c9991518 100644
--- a/modules/jvmalin/__init__.py
+++ b/modules/jvmalin/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import JVMalinBackend
+from .backend import JVMalinModule
-__all__ = ['JVMalinBackend']
+__all__ = ['JVMalinModule']
diff --git a/modules/jvmalin/backend.py b/modules/jvmalin/backend.py
index c09bd816..cf554a74 100644
--- a/modules/jvmalin/backend.py
+++ b/modules/jvmalin/backend.py
@@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule
from .browser import JVMalin
-__all__ = ['JVMalinBackend']
+__all__ = ['JVMalinModule']
-class JVMalinBackend(BaseModule, CapTravel):
+class JVMalinModule(BaseModule, CapTravel):
NAME = 'jvmalin'
MAINTAINER = u'Alexandre Lissy'
EMAIL = 'github@lissy.me'
diff --git a/modules/kickass/__init__.py b/modules/kickass/__init__.py
index d2605603..acfac93f 100644
--- a/modules/kickass/__init__.py
+++ b/modules/kickass/__init__.py
@@ -1,3 +1,3 @@
-from .backend import KickassBackend
+from .backend import KickassModule
-__all__ = ['KickassBackend']
+__all__ = ['KickassModule']
diff --git a/modules/kickass/backend.py b/modules/kickass/backend.py
index 06ae9fa4..80d7436f 100644
--- a/modules/kickass/backend.py
+++ b/modules/kickass/backend.py
@@ -26,10 +26,10 @@ from urllib import quote_plus
from contextlib import closing
from gzip import GzipFile
-__all__ = ['KickassBackend']
+__all__ = ['KickassModule']
-class KickassBackend(BaseModule, CapTorrent):
+class KickassModule(BaseModule, CapTorrent):
NAME = 'kickass'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/lacentrale/__init__.py b/modules/lacentrale/__init__.py
index a0da6f3c..37f3d121 100644
--- a/modules/lacentrale/__init__.py
+++ b/modules/lacentrale/__init__.py
@@ -1,3 +1,3 @@
-from .backend import LaCentraleBackend
+from .backend import LaCentraleModule
-__all__ = ['LaCentraleBackend']
+__all__ = ['LaCentraleModule']
diff --git a/modules/lacentrale/backend.py b/modules/lacentrale/backend.py
index 07e62a5e..41490df5 100644
--- a/modules/lacentrale/backend.py
+++ b/modules/lacentrale/backend.py
@@ -25,11 +25,11 @@ from weboob.tools.backend import BaseModule
from .browser import LaCentraleBrowser
-__all__ = ['LaCentraleBackend']
+__all__ = ['LaCentraleModule']
# I implement capability
-class LaCentraleBackend(BaseModule, CapPriceComparison):
+class LaCentraleModule(BaseModule, CapPriceComparison):
NAME = 'lacentrale'
MAINTAINER = u'Vicnet'
EMAIL = 'vo.publique@gmail.com'
diff --git a/modules/lcl/__init__.py b/modules/lcl/__init__.py
index 0b2df932..a89ad68c 100644
--- a/modules/lcl/__init__.py
+++ b/modules/lcl/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import LCLBackend
+from .backend import LCLModule
-__all__ = ['LCLBackend']
+__all__ = ['LCLModule']
diff --git a/modules/lcl/backend.py b/modules/lcl/backend.py
index 5b5816a9..9455daae 100644
--- a/modules/lcl/backend.py
+++ b/modules/lcl/backend.py
@@ -28,10 +28,10 @@ from .browser import LCLBrowser, LCLProBrowser
from .enterprise.browser import LCLEnterpriseBrowser, LCLEspaceProBrowser
-__all__ = ['LCLBackend']
+__all__ = ['LCLModule']
-class LCLBackend(BaseModule, CapBank):
+class LCLModule(BaseModule, CapBank):
NAME = 'lcl'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/leclercmobile/__init__.py b/modules/leclercmobile/__init__.py
index 1138462d..79d1b72e 100644
--- a/modules/leclercmobile/__init__.py
+++ b/modules/leclercmobile/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import LeclercMobileBackend
+from .backend import LeclercMobileModule
-__all__ = ['LeclercMobileBackend']
+__all__ = ['LeclercMobileModule']
diff --git a/modules/leclercmobile/backend.py b/modules/leclercmobile/backend.py
index 7bd3e842..a85f259c 100644
--- a/modules/leclercmobile/backend.py
+++ b/modules/leclercmobile/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import Leclercmobile
-__all__ = ['LeclercMobileBackend']
+__all__ = ['LeclercMobileModule']
-class LeclercMobileBackend(BaseModule, CapBill):
+class LeclercMobileModule(BaseModule, CapBill):
NAME = 'leclercmobile'
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
diff --git a/modules/lefigaro/__init__.py b/modules/lefigaro/__init__.py
index 54481195..e924a54d 100644
--- a/modules/lefigaro/__init__.py
+++ b/modules/lefigaro/__init__.py
@@ -1,4 +1,4 @@
-"NewspaperFigaroBackend init"
+"NewspaperFigaroModule init"
# -*- coding: utf-8 -*-
# Copyright(C) 2011 Julien Hebert
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import NewspaperFigaroBackend
+from .backend import NewspaperFigaroModule
-__all__ = ['NewspaperFigaroBackend']
+__all__ = ['NewspaperFigaroModule']
diff --git a/modules/lefigaro/backend.py b/modules/lefigaro/backend.py
index fe3a4431..62c39604 100644
--- a/modules/lefigaro/backend.py
+++ b/modules/lefigaro/backend.py
@@ -19,12 +19,12 @@
"backend for http://www.lefigaro.fr"
from weboob.capabilities.messages import CapMessages
-from weboob.tools.capabilities.messages.GenericBackend import GenericNewspaperBackend
+from weboob.tools.capabilities.messages.GenericModule import GenericNewspaperModule
from .browser import NewspaperFigaroBrowser
from .tools import rssid
-class NewspaperFigaroBackend(GenericNewspaperBackend, CapMessages):
+class NewspaperFigaroModule(GenericNewspaperModule, CapMessages):
MAINTAINER = u'Julien Hebert'
EMAIL = 'juke@free.fr'
VERSION = '1.0'
diff --git a/modules/liberation/__init__.py b/modules/liberation/__init__.py
index 13df3695..9a055667 100644
--- a/modules/liberation/__init__.py
+++ b/modules/liberation/__init__.py
@@ -1,4 +1,4 @@
-"NewspaperLibeBackend init"
+"NewspaperLibeModule init"
# -*- coding: utf-8 -*-
# Copyright(C) 2013 Florent Fourcot
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import NewspaperLibeBackend
+from .backend import NewspaperLibeModule
-__all__ = ['NewspaperLibeBackend']
+__all__ = ['NewspaperLibeModule']
diff --git a/modules/liberation/backend.py b/modules/liberation/backend.py
index e8051b25..497fcc60 100644
--- a/modules/liberation/backend.py
+++ b/modules/liberation/backend.py
@@ -20,14 +20,14 @@
from weboob.tools.newsfeed import Newsfeed
from weboob.capabilities.messages import CapMessages, Thread
-from weboob.tools.capabilities.messages.GenericBackend import GenericNewspaperBackend
+from weboob.tools.capabilities.messages.GenericModule import GenericNewspaperModule
from weboob.tools.backend import BackendConfig
from weboob.tools.value import Value
from .browser import NewspaperLibeBrowser
from .tools import rssid, url2id
-class NewspaperLibeBackend(GenericNewspaperBackend, CapMessages):
+class NewspaperLibeModule(GenericNewspaperModule, CapMessages):
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
VERSION = '1.0'
@@ -56,7 +56,7 @@ class NewspaperLibeBackend(GenericNewspaperBackend, CapMessages):
))
def __init__(self, *args, **kwargs):
- GenericNewspaperBackend.__init__(self, *args, **kwargs)
+ GenericNewspaperModule.__init__(self, *args, **kwargs)
self.RSS_FEED = "http://www.liberation.fr/rss/%s" % self.config['feed'].get()
def iter_threads(self):
diff --git a/modules/lolix/__init__.py b/modules/lolix/__init__.py
index d027c5d8..bd625ed0 100644
--- a/modules/lolix/__init__.py
+++ b/modules/lolix/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import LolixBackend
+from .backend import LolixModule
-__all__ = ['LolixBackend']
+__all__ = ['LolixModule']
diff --git a/modules/lolix/backend.py b/modules/lolix/backend.py
index 36ae5703..f08ccb44 100644
--- a/modules/lolix/backend.py
+++ b/modules/lolix/backend.py
@@ -25,10 +25,10 @@ from weboob.capabilities.job import CapJob
from .browser import LolixBrowser
from .job import LolixJobAdvert
-__all__ = ['LolixBackend']
+__all__ = ['LolixModule']
-class LolixBackend(BaseModule, CapJob):
+class LolixModule(BaseModule, CapJob):
NAME = 'lolix'
DESCRIPTION = u'Lolix French free software employment website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/lutim/__init__.py b/modules/lutim/__init__.py
index 83a0f1b9..620b4169 100644
--- a/modules/lutim/__init__.py
+++ b/modules/lutim/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import LutimBackend
+from .backend import LutimModule
-__all__ = ['LutimBackend']
+__all__ = ['LutimModule']
diff --git a/modules/lutim/backend.py b/modules/lutim/backend.py
index 998e769c..cc91f5e7 100644
--- a/modules/lutim/backend.py
+++ b/modules/lutim/backend.py
@@ -28,10 +28,10 @@ from urlparse import urljoin
from .browser import LutimBrowser
-__all__ = ['LutimBackend']
+__all__ = ['LutimModule']
-class LutimBackend(BaseModule, CapPaste):
+class LutimModule(BaseModule, CapPaste):
NAME = 'lutim'
DESCRIPTION = u'LUTIm website'
MAINTAINER = u'Vincent A'
diff --git a/modules/mailinator/__init__.py b/modules/mailinator/__init__.py
index 1c40f994..b2c9b79b 100644
--- a/modules/mailinator/__init__.py
+++ b/modules/mailinator/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import MailinatorBackend
+from .backend import MailinatorModule
-__all__ = ['MailinatorBackend']
+__all__ = ['MailinatorModule']
diff --git a/modules/mailinator/backend.py b/modules/mailinator/backend.py
index 1a2cad66..f4223026 100644
--- a/modules/mailinator/backend.py
+++ b/modules/mailinator/backend.py
@@ -25,12 +25,12 @@ from weboob.tools.value import Value
from .browser import MailinatorBrowser
-__all__ = ['MailinatorBackend']
+__all__ = ['MailinatorModule']
# There is only one thread per inbox, and the thread id is the inbox name
# TODO but this can lead to bans if there are too many messages...
-class MailinatorBackend(BaseModule, CapMessages):
+class MailinatorModule(BaseModule, CapMessages):
NAME = 'mailinator'
DESCRIPTION = u'mailinator temp mailbox'
MAINTAINER = u'Vincent A'
diff --git a/modules/mangafox/__init__.py b/modules/mangafox/__init__.py
index 38e25f9e..43bb10ba 100644
--- a/modules/mangafox/__init__.py
+++ b/modules/mangafox/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import MangafoxBackend
+from .backend import MangafoxModule
-__all__ = ['MangafoxBackend']
+__all__ = ['MangafoxModule']
diff --git a/modules/mangafox/backend.py b/modules/mangafox/backend.py
index e10ae6a5..0d567a64 100644
--- a/modules/mangafox/backend.py
+++ b/modules/mangafox/backend.py
@@ -17,12 +17,12 @@
# 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 import GenericComicReaderBackend, DisplayPage
+from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderModule, DisplayPage
-__all__ = ['MangafoxBackend']
+__all__ = ['MangafoxModule']
-class MangafoxBackend(GenericComicReaderBackend):
+class MangafoxModule(GenericComicReaderModule):
NAME = 'mangafox'
DESCRIPTION = 'Manga Fox manga reading website'
BROWSER_PARAMS = dict(
diff --git a/modules/mangago/__init__.py b/modules/mangago/__init__.py
index 171bfe18..afd07b77 100644
--- a/modules/mangago/__init__.py
+++ b/modules/mangago/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import MangagoBackend
+from .backend import MangagoModule
-__all__ = ['MangagoBackend']
+__all__ = ['MangagoModule']
diff --git a/modules/mangago/backend.py b/modules/mangago/backend.py
index aa191b51..7bbab0c5 100644
--- a/modules/mangago/backend.py
+++ b/modules/mangago/backend.py
@@ -18,12 +18,12 @@
# along with weboob. If not, see .
-from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage
+from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderModule, DisplayPage
-__all__ = ['MangagoBackend']
+__all__ = ['MangagoModule']
-class MangagoBackend(GenericComicReaderBackend):
+class MangagoModule(GenericComicReaderModule):
NAME = 'mangago'
DESCRIPTION = 'Mangago manga reading site'
DOMAIN = 'www.mangago.com'
diff --git a/modules/mangahere/__init__.py b/modules/mangahere/__init__.py
index 6208f759..7d9d18c2 100644
--- a/modules/mangahere/__init__.py
+++ b/modules/mangahere/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import MangahereBackend
+from .backend import MangahereModule
-__all__ = ['MangahereBackend']
+__all__ = ['MangahereModule']
diff --git a/modules/mangahere/backend.py b/modules/mangahere/backend.py
index 07d25c6d..a9547474 100644
--- a/modules/mangahere/backend.py
+++ b/modules/mangahere/backend.py
@@ -17,12 +17,12 @@
# 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 import GenericComicReaderBackend, DisplayPage
+from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderModule, DisplayPage
-__all__ = ['MangahereBackend']
+__all__ = ['MangahereModule']
-class MangahereBackend(GenericComicReaderBackend):
+class MangahereModule(GenericComicReaderModule):
NAME = 'mangahere'
DESCRIPTION = 'Manga Here manga reading website'
DOMAIN = 'www.mangahere.com'
diff --git a/modules/mangareader/__init__.py b/modules/mangareader/__init__.py
index e2702ab1..262b7867 100644
--- a/modules/mangareader/__init__.py
+++ b/modules/mangareader/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import MangareaderBackend
+from .backend import MangareaderModule
-__all__ = ['MangareaderBackend']
+__all__ = ['MangareaderModule']
diff --git a/modules/mangareader/backend.py b/modules/mangareader/backend.py
index ddba6dd8..da1b5afd 100644
--- a/modules/mangareader/backend.py
+++ b/modules/mangareader/backend.py
@@ -17,13 +17,13 @@
# 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 import GenericComicReaderBackend, DisplayPage
+from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderModule, DisplayPage
-__all__ = ['MangareaderBackend']
+__all__ = ['MangareaderModule']
-class MangareaderBackend(GenericComicReaderBackend):
+class MangareaderModule(GenericComicReaderModule):
NAME = 'mangareader'
DESCRIPTION = 'MangaReader manga reading website'
DOMAIN = 'www.mangareader.net'
diff --git a/modules/mareeinfo/__init__.py b/modules/mareeinfo/__init__.py
index 0588edee..b934a355 100644
--- a/modules/mareeinfo/__init__.py
+++ b/modules/mareeinfo/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import MareeinfoBackend
+from .backend import MareeinfoModule
-__all__ = ['MareeinfoBackend']
+__all__ = ['MareeinfoModule']
diff --git a/modules/mareeinfo/backend.py b/modules/mareeinfo/backend.py
index 0754d8e3..e29dddc4 100644
--- a/modules/mareeinfo/backend.py
+++ b/modules/mareeinfo/backend.py
@@ -24,10 +24,10 @@ from weboob.capabilities.gauge import CapGauge, Gauge, SensorNotFound
from .browser import MareeinfoBrowser
-__all__ = ['MareeinfoBackend']
+__all__ = ['MareeinfoModule']
-class MareeinfoBackend(BaseModule, CapGauge):
+class MareeinfoModule(BaseModule, CapGauge):
NAME = 'mareeinfo'
DESCRIPTION = u'Un module qui permet d\' aller a la pêche aux moules totalement informé'
MAINTAINER = u'Bezleputh'
diff --git a/modules/marmiton/__init__.py b/modules/marmiton/__init__.py
index 713a4d92..343e2efa 100644
--- a/modules/marmiton/__init__.py
+++ b/modules/marmiton/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import MarmitonBackend
+from .backend import MarmitonModule
-__all__ = ['MarmitonBackend']
+__all__ = ['MarmitonModule']
diff --git a/modules/marmiton/backend.py b/modules/marmiton/backend.py
index 572d1e59..98ad24fd 100644
--- a/modules/marmiton/backend.py
+++ b/modules/marmiton/backend.py
@@ -24,10 +24,10 @@ from .browser import MarmitonBrowser
from urllib import quote_plus
-__all__ = ['MarmitonBackend']
+__all__ = ['MarmitonModule']
-class MarmitonBackend(BaseModule, CapRecipe):
+class MarmitonModule(BaseModule, CapRecipe):
NAME = 'marmiton'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/mediawiki/__init__.py b/modules/mediawiki/__init__.py
index cc66cfde..dbd8a1ef 100644
--- a/modules/mediawiki/__init__.py
+++ b/modules/mediawiki/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import MediawikiBackend
+from .backend import MediawikiModule
-__all__ = ['MediawikiBackend']
+__all__ = ['MediawikiModule']
diff --git a/modules/mediawiki/backend.py b/modules/mediawiki/backend.py
index edf20714..be2bcd2e 100644
--- a/modules/mediawiki/backend.py
+++ b/modules/mediawiki/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import MediawikiBrowser
-__all__ = ['MediawikiBackend']
+__all__ = ['MediawikiModule']
-class MediawikiBackend(BaseModule, CapContent):
+class MediawikiModule(BaseModule, CapContent):
NAME = 'mediawiki'
MAINTAINER = u'Clément Schreiner'
EMAIL = 'clemux@clemux.info'
diff --git a/modules/meteofrance/__init__.py b/modules/meteofrance/__init__.py
index 29b97054..01fb43f7 100644
--- a/modules/meteofrance/__init__.py
+++ b/modules/meteofrance/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import MeteofranceBackend
+from .backend import MeteofranceModule
-__all__ = ['MeteofranceBackend']
+__all__ = ['MeteofranceModule']
diff --git a/modules/meteofrance/backend.py b/modules/meteofrance/backend.py
index 1a5b5522..9aa38763 100644
--- a/modules/meteofrance/backend.py
+++ b/modules/meteofrance/backend.py
@@ -24,10 +24,10 @@ from weboob.tools.backend import BaseModule
from .browser import MeteofranceBrowser
-__all__ = ['MeteofranceBackend']
+__all__ = ['MeteofranceModule']
-class MeteofranceBackend(BaseModule, CapWeather):
+class MeteofranceModule(BaseModule, CapWeather):
NAME = 'meteofrance'
MAINTAINER = u'Cedric Defortis'
EMAIL = 'cedric@aiur.fr'
diff --git a/modules/minutes20/__init__.py b/modules/minutes20/__init__.py
index 185a333a..c9ef026d 100644
--- a/modules/minutes20/__init__.py
+++ b/modules/minutes20/__init__.py
@@ -1,4 +1,4 @@
-"init of Newspaper20minutesBackend"
+"init of Newspaper20minutesModule"
# -*- coding: utf-8 -*-
# Copyright(C) 2011 Julien Hebert
@@ -18,5 +18,5 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import Newspaper20minutesBackend
-__all__ = ['Newspaper20minutesBackend']
+from .backend import Newspaper20minutesModule
+__all__ = ['Newspaper20minutesModule']
diff --git a/modules/minutes20/backend.py b/modules/minutes20/backend.py
index 7a3c91f5..8b1cacf9 100644
--- a/modules/minutes20/backend.py
+++ b/modules/minutes20/backend.py
@@ -19,12 +19,12 @@
"backend for http://20minutes.fr"
from weboob.capabilities.messages import CapMessages
-from weboob.tools.capabilities.messages.GenericBackend import GenericNewspaperBackend
+from weboob.tools.capabilities.messages.GenericModule import GenericNewspaperModule
from .browser import Newspaper20minutesBrowser
from .tools import rssid
-class Newspaper20minutesBackend(GenericNewspaperBackend, CapMessages):
+class Newspaper20minutesModule(GenericNewspaperModule, CapMessages):
MAINTAINER = u'Julien Hebert'
EMAIL = 'juke@free.fr'
VERSION = '1.0'
diff --git a/modules/monster/__init__.py b/modules/monster/__init__.py
index ca0a467b..ebd87522 100644
--- a/modules/monster/__init__.py
+++ b/modules/monster/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import MonsterBackend
+from .backend import MonsterModule
-__all__ = ['MonsterBackend']
+__all__ = ['MonsterModule']
diff --git a/modules/monster/backend.py b/modules/monster/backend.py
index ca1a3b5b..566d3137 100644
--- a/modules/monster/backend.py
+++ b/modules/monster/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.ordereddict import OrderedDict
from .browser import MonsterBrowser
from .job import MonsterJobAdvert
-__all__ = ['MonsterBackend']
+__all__ = ['MonsterModule']
-class MonsterBackend(BaseModule, CapJob):
+class MonsterModule(BaseModule, CapJob):
NAME = 'monster'
DESCRIPTION = u'monster website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/nectarine/__init__.py b/modules/nectarine/__init__.py
index bfdb52b5..35ab1db4 100644
--- a/modules/nectarine/__init__.py
+++ b/modules/nectarine/__init__.py
@@ -1,3 +1,3 @@
-from .backend import NectarineBackend
+from .backend import NectarineModule
-__all__ = ['NectarineBackend']
+__all__ = ['NectarineModule']
diff --git a/modules/nectarine/backend.py b/modules/nectarine/backend.py
index b4938644..fb34c3f8 100644
--- a/modules/nectarine/backend.py
+++ b/modules/nectarine/backend.py
@@ -21,9 +21,9 @@ from weboob.capabilities.collection import CapCollection
from weboob.tools.backend import BaseModule
from .browser import NectarineBrowser
-__all__ = ['NectarineBackend']
+__all__ = ['NectarineModule']
-class NectarineBackend(BaseModule, CapRadio, CapCollection):
+class NectarineModule(BaseModule, CapRadio, CapCollection):
NAME = 'nectarine'
MAINTAINER = u'Thomas Lecavelier'
EMAIL = 'thomas-weboob@lecavelier.name'
diff --git a/modules/nettokom/__init__.py b/modules/nettokom/__init__.py
index 7b713f05..e08a9a07 100644
--- a/modules/nettokom/__init__.py
+++ b/modules/nettokom/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import NettoKomBackend
+from .backend import NettoKomModule
-__all__ = ['NettoKomBackend']
+__all__ = ['NettoKomModule']
diff --git a/modules/nettokom/backend.py b/modules/nettokom/backend.py
index 4fb26edd..55bab18a 100644
--- a/modules/nettokom/backend.py
+++ b/modules/nettokom/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import Nettokom
-__all__ = ['NettoKomBackend']
+__all__ = ['NettoKomModule']
-class NettoKomBackend(BaseModule, CapBill):
+class NettoKomModule(BaseModule, CapBill):
NAME = 'nettokom'
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
diff --git a/modules/newsfeed/__init__.py b/modules/newsfeed/__init__.py
index a4be6843..90525c5c 100644
--- a/modules/newsfeed/__init__.py
+++ b/modules/newsfeed/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import NewsfeedBackend
+from .backend import NewsfeedModule
-__all__ = ['NewsfeedBackend']
+__all__ = ['NewsfeedModule']
diff --git a/modules/newsfeed/backend.py b/modules/newsfeed/backend.py
index 9563cfaa..43e5c6da 100644
--- a/modules/newsfeed/backend.py
+++ b/modules/newsfeed/backend.py
@@ -24,10 +24,10 @@ from weboob.tools.newsfeed import Newsfeed
from weboob.tools.value import Value
-__all__ = ['NewsfeedBackend']
+__all__ = ['NewsfeedModule']
-class NewsfeedBackend(BaseModule, CapMessages):
+class NewsfeedModule(BaseModule, CapMessages):
NAME = 'newsfeed'
MAINTAINER = u'Clément Schreiner'
EMAIL = "clemux@clemux.info"
diff --git a/modules/nihonnooto/__init__.py b/modules/nihonnooto/__init__.py
index 216f36ba..56844a13 100644
--- a/modules/nihonnooto/__init__.py
+++ b/modules/nihonnooto/__init__.py
@@ -1,3 +1,3 @@
-from .backend import NihonNoOtoBackend
+from .backend import NihonNoOtoModule
-__all__ = ['NihonNoOtoBackend']
+__all__ = ['NihonNoOtoModule']
diff --git a/modules/nihonnooto/backend.py b/modules/nihonnooto/backend.py
index 4fcc0bfe..32c35673 100644
--- a/modules/nihonnooto/backend.py
+++ b/modules/nihonnooto/backend.py
@@ -21,9 +21,9 @@ from weboob.capabilities.collection import CapCollection
from weboob.tools.backend import BaseModule
from .browser import NihonNoOtoBrowser
-__all__ = ['NihonNoOtoBackend']
+__all__ = ['NihonNoOtoModule']
-class NihonNoOtoBackend(BaseModule, CapRadio, CapCollection):
+class NihonNoOtoModule(BaseModule, CapRadio, CapCollection):
NAME = 'nihonnooto'
MAINTAINER = u'Thomas Lecavelier'
EMAIL = 'thomas-weboob@lecavelier.name'
diff --git a/modules/nolifetv/__init__.py b/modules/nolifetv/__init__.py
index 909ab782..d39c2442 100644
--- a/modules/nolifetv/__init__.py
+++ b/modules/nolifetv/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import NolifeTVBackend
+from .backend import NolifeTVModule
-__all__ = ['NolifeTVBackend']
+__all__ = ['NolifeTVModule']
diff --git a/modules/nolifetv/backend.py b/modules/nolifetv/backend.py
index 525803d4..bf551d52 100644
--- a/modules/nolifetv/backend.py
+++ b/modules/nolifetv/backend.py
@@ -29,9 +29,9 @@ from .video import NolifeTVVideo
import urllib, time
from hashlib import md5
-__all__ = ['NolifeTVBackend']
+__all__ = ['NolifeTVModule']
-class NolifeTVBackend(BaseModule, CapVideo, CapCollection):
+class NolifeTVModule(BaseModule, CapVideo, CapCollection):
NAME = 'nolifetv'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/nova/__init__.py b/modules/nova/__init__.py
index 05ea8c4c..33b43691 100644
--- a/modules/nova/__init__.py
+++ b/modules/nova/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import NovaBackend
+from .backend import NovaModule
-__all__ = ['NovaBackend']
+__all__ = ['NovaModule']
diff --git a/modules/nova/backend.py b/modules/nova/backend.py
index bf406ca5..b7a07447 100644
--- a/modules/nova/backend.py
+++ b/modules/nova/backend.py
@@ -29,10 +29,10 @@ from weboob.tools.browser import StandardBrowser
from weboob.tools.parsers import get_parser
-__all__ = ['NovaBackend']
+__all__ = ['NovaModule']
-class NovaBackend(BaseModule, CapRadio, CapCollection):
+class NovaModule(BaseModule, CapRadio, CapCollection):
NAME = 'nova'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/okc/__init__.py b/modules/okc/__init__.py
index 0ac88f3c..23d0650e 100644
--- a/modules/okc/__init__.py
+++ b/modules/okc/__init__.py
@@ -19,6 +19,6 @@
from .browser import OkCBrowser
-from .backend import OkCBackend
+from .backend import OkCModule
-__all__ = ['OkCBrowser', 'OkCBackend']
+__all__ = ['OkCBrowser', 'OkCModule']
diff --git a/modules/okc/backend.py b/modules/okc/backend.py
index c867c274..695ca768 100644
--- a/modules/okc/backend.py
+++ b/modules/okc/backend.py
@@ -35,7 +35,7 @@ from .browser import OkCBrowser
from .optim.profiles_walker import ProfilesWalker
-__all__ = ['OkCBackend']
+__all__ = ['OkCModule']
def parse_dt(s):
@@ -63,7 +63,7 @@ def parse_dt(s):
return local2utc(d)
-class OkCBackend(BaseModule, CapMessages, CapContact, CapMessagesPost, CapDating):
+class OkCModule(BaseModule, CapMessages, CapContact, CapMessagesPost, CapDating):
NAME = 'okc'
MAINTAINER = u'Roger Philibert'
EMAIL = 'roger.philibert@gmail.com'
diff --git a/modules/oney/__init__.py b/modules/oney/__init__.py
index 2404acce..36acc83c 100644
--- a/modules/oney/__init__.py
+++ b/modules/oney/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import OneyBackend
+from .backend import OneyModule
-__all__ = ['OneyBackend']
+__all__ = ['OneyModule']
diff --git a/modules/oney/backend.py b/modules/oney/backend.py
index 3c6cc5a2..e1c476cf 100644
--- a/modules/oney/backend.py
+++ b/modules/oney/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import OneyBrowser
-__all__ = ['OneyBackend']
+__all__ = ['OneyModule']
-class OneyBackend(BaseModule, CapBank):
+class OneyModule(BaseModule, CapBank):
NAME = 'oney'
MAINTAINER = u'Vincet Paredes'
EMAIL = 'vparedes@budget-insight.com'
diff --git a/modules/opacwebaloes/__init__.py b/modules/opacwebaloes/__init__.py
index bb0ece21..fbf65e8d 100644
--- a/modules/opacwebaloes/__init__.py
+++ b/modules/opacwebaloes/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import AloesBackend
+from .backend import AloesModule
-__all__ = ['AloesBackend']
+__all__ = ['AloesModule']
diff --git a/modules/opacwebaloes/backend.py b/modules/opacwebaloes/backend.py
index 56b10c1c..2e2924d0 100644
--- a/modules/opacwebaloes/backend.py
+++ b/modules/opacwebaloes/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import AloesBrowser
-__all__ = ['AloesBackend']
+__all__ = ['AloesModule']
-class AloesBackend(BaseModule, CapBook):
+class AloesModule(BaseModule, CapBook):
NAME = 'opacwebaloes'
MAINTAINER = u'Jeremy Monnet'
EMAIL = 'jmonnet@gmail.com'
diff --git a/modules/opensubtitles/__init__.py b/modules/opensubtitles/__init__.py
index 0a58d64c..c7092f76 100644
--- a/modules/opensubtitles/__init__.py
+++ b/modules/opensubtitles/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import OpensubtitlesBackend
+from .backend import OpensubtitlesModule
-__all__ = ['OpensubtitlesBackend']
+__all__ = ['OpensubtitlesModule']
diff --git a/modules/opensubtitles/backend.py b/modules/opensubtitles/backend.py
index a01896fe..5fe8938a 100644
--- a/modules/opensubtitles/backend.py
+++ b/modules/opensubtitles/backend.py
@@ -25,10 +25,10 @@ from .browser import OpensubtitlesBrowser
from urllib import quote_plus
-__all__ = ['OpensubtitlesBackend']
+__all__ = ['OpensubtitlesModule']
-class OpensubtitlesBackend(BaseModule, CapSubtitle):
+class OpensubtitlesModule(BaseModule, CapSubtitle):
NAME = 'opensubtitles'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/orange/__init__.py b/modules/orange/__init__.py
index e958c83d..7040e061 100644
--- a/modules/orange/__init__.py
+++ b/modules/orange/__init__.py
@@ -1,3 +1,3 @@
-from .backend import OrangeBackend
+from .backend import OrangeModule
-__all__ = ['OrangeBackend']
+__all__ = ['OrangeModule']
diff --git a/modules/orange/backend.py b/modules/orange/backend.py
index f54ffb2e..661b5e91 100644
--- a/modules/orange/backend.py
+++ b/modules/orange/backend.py
@@ -28,10 +28,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import OrangeBrowser
-__all__ = ['OrangeBackend']
+__all__ = ['OrangeModule']
-class OrangeBackend(BaseModule, CapAccount, CapMessages, CapMessagesPost):
+class OrangeModule(BaseModule, CapAccount, CapMessages, CapMessagesPost):
NAME = 'orange'
MAINTAINER = u'Nicolas Duhamel'
EMAIL = 'nicolas@jombi.fr'
diff --git a/modules/ouifm/__init__.py b/modules/ouifm/__init__.py
index 8eabc144..376d9f98 100644
--- a/modules/ouifm/__init__.py
+++ b/modules/ouifm/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import OuiFMBackend
+from .backend import OuiFMModule
-__all__ = ['OuiFMBackend']
+__all__ = ['OuiFMModule']
diff --git a/modules/ouifm/backend.py b/modules/ouifm/backend.py
index 457f5bba..b578d2ed 100644
--- a/modules/ouifm/backend.py
+++ b/modules/ouifm/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.browser import StandardBrowser
from weboob.tools.misc import to_unicode
-__all__ = ['OuiFMBackend']
+__all__ = ['OuiFMModule']
-class OuiFMBackend(BaseModule, CapRadio, CapCollection):
+class OuiFMModule(BaseModule, CapRadio, CapCollection):
NAME = 'ouifm'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/ovs/__init__.py b/modules/ovs/__init__.py
index fcbe95dc..6a20439e 100644
--- a/modules/ovs/__init__.py
+++ b/modules/ovs/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import OvsBackend
+from .backend import OvsModule
-__all__ = ['OvsBackend']
+__all__ = ['OvsModule']
diff --git a/modules/ovs/backend.py b/modules/ovs/backend.py
index e41f9e27..d9de6ea1 100644
--- a/modules/ovs/backend.py
+++ b/modules/ovs/backend.py
@@ -26,7 +26,7 @@ from weboob.capabilities.contact import CapContact
from .browser import OvsBrowser
-__all__ = ['OvsBackend']
+__all__ = ['OvsModule']
CITIES = {u'agen': u'Agen', u'ajaccio': u'Ajaccio', u'albi': u'Albi', u'amiens': u'Amiens',
@@ -60,7 +60,7 @@ CITIES = {u'agen': u'Agen', u'ajaccio': u'Ajaccio', u'albi': u'Albi', u'amiens':
u'zurich': u'Zurich'}
-class OvsBackend(BaseModule, CapMessages, CapMessagesPost, CapContact):
+class OvsModule(BaseModule, CapMessages, CapMessagesPost, CapContact):
NAME = 'ovs'
DESCRIPTION = u'OnVaSortir website. Handles private messages only'
MAINTAINER = u'Vincent A'
diff --git a/modules/pap/__init__.py b/modules/pap/__init__.py
index 04880498..d1ef2e87 100644
--- a/modules/pap/__init__.py
+++ b/modules/pap/__init__.py
@@ -1,3 +1,3 @@
-from .backend import PapBackend
+from .backend import PapModule
-__all__ = ['PapBackend']
+__all__ = ['PapModule']
diff --git a/modules/pap/backend.py b/modules/pap/backend.py
index 719796f8..87724395 100644
--- a/modules/pap/backend.py
+++ b/modules/pap/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.backend import BaseModule
from .browser import PapBrowser
-__all__ = ['PapBackend']
+__all__ = ['PapModule']
-class PapBackend(BaseModule, CapHousing):
+class PapModule(BaseModule, CapHousing):
NAME = 'pap'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/pariskiwi/__init__.py b/modules/pariskiwi/__init__.py
index f51a94b6..35615265 100644
--- a/modules/pariskiwi/__init__.py
+++ b/modules/pariskiwi/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import ParisKiwiBackend
+from .backend import ParisKiwiModule
-__all__ = ['ParisKiwiBackend']
+__all__ = ['ParisKiwiModule']
diff --git a/modules/pariskiwi/backend.py b/modules/pariskiwi/backend.py
index d9c6c940..958eb6e0 100644
--- a/modules/pariskiwi/backend.py
+++ b/modules/pariskiwi/backend.py
@@ -25,10 +25,10 @@ from datetime import datetime, time
from .browser import ParisKiwiBrowser
-__all__ = ['ParisKiwiBackend']
+__all__ = ['ParisKiwiModule']
-class ParisKiwiBackend(BaseModule, CapCalendarEvent):
+class ParisKiwiModule(BaseModule, CapCalendarEvent):
NAME = 'pariskiwi'
DESCRIPTION = u'ParisKiwi website'
MAINTAINER = u'Vincent A'
diff --git a/modules/parolesmania/__init__.py b/modules/parolesmania/__init__.py
index 46c9622e..b7914ac9 100644
--- a/modules/parolesmania/__init__.py
+++ b/modules/parolesmania/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import ParolesmaniaBackend
+from .backend import ParolesmaniaModule
-__all__ = ['ParolesmaniaBackend']
+__all__ = ['ParolesmaniaModule']
diff --git a/modules/parolesmania/backend.py b/modules/parolesmania/backend.py
index ee56535d..1d9ff4dd 100644
--- a/modules/parolesmania/backend.py
+++ b/modules/parolesmania/backend.py
@@ -24,10 +24,10 @@ from .browser import ParolesmaniaBrowser
from urllib import quote_plus
-__all__ = ['ParolesmaniaBackend']
+__all__ = ['ParolesmaniaModule']
-class ParolesmaniaBackend(BaseModule, CapLyrics):
+class ParolesmaniaModule(BaseModule, CapLyrics):
NAME = 'parolesmania'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/parolesmusique/__init__.py b/modules/parolesmusique/__init__.py
index f4a6efb2..39020064 100644
--- a/modules/parolesmusique/__init__.py
+++ b/modules/parolesmusique/__init__.py
@@ -1,3 +1,3 @@
-from .backend import ParolesmusiqueBackend
+from .backend import ParolesmusiqueModule
-__all__ = ['ParolesmusiqueBackend']
+__all__ = ['ParolesmusiqueModule']
diff --git a/modules/parolesmusique/backend.py b/modules/parolesmusique/backend.py
index 3b0e369c..7ed7d7d6 100644
--- a/modules/parolesmusique/backend.py
+++ b/modules/parolesmusique/backend.py
@@ -22,10 +22,10 @@ from weboob.tools.backend import BaseModule
from .browser import ParolesmusiqueBrowser
-__all__ = ['ParolesmusiqueBackend']
+__all__ = ['ParolesmusiqueModule']
-class ParolesmusiqueBackend(BaseModule, CapLyrics):
+class ParolesmusiqueModule(BaseModule, CapLyrics):
NAME = 'parolesmusique'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/parolesnet/__init__.py b/modules/parolesnet/__init__.py
index ae4dd6ff..b83b750c 100644
--- a/modules/parolesnet/__init__.py
+++ b/modules/parolesnet/__init__.py
@@ -1,3 +1,3 @@
-from .backend import ParolesnetBackend
+from .backend import ParolesnetModule
-__all__ = ['ParolesnetBackend']
+__all__ = ['ParolesnetModule']
diff --git a/modules/parolesnet/backend.py b/modules/parolesnet/backend.py
index 18afa123..75a79bf0 100644
--- a/modules/parolesnet/backend.py
+++ b/modules/parolesnet/backend.py
@@ -22,10 +22,10 @@ from weboob.tools.backend import BaseModule
from .browser import ParolesnetBrowser
-__all__ = ['ParolesnetBackend']
+__all__ = ['ParolesnetModule']
-class ParolesnetBackend(BaseModule, CapLyrics):
+class ParolesnetModule(BaseModule, CapLyrics):
NAME = 'parolesnet'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/pastealacon/__init__.py b/modules/pastealacon/__init__.py
index 87a01991..5a39afff 100644
--- a/modules/pastealacon/__init__.py
+++ b/modules/pastealacon/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import PastealaconBackend
+from .backend import PastealaconModule
-__all__ = ['PastealaconBackend']
+__all__ = ['PastealaconModule']
diff --git a/modules/pastealacon/backend.py b/modules/pastealacon/backend.py
index 8c70fd23..67a63d93 100644
--- a/modules/pastealacon/backend.py
+++ b/modules/pastealacon/backend.py
@@ -20,14 +20,14 @@
import re
-from weboob.tools.capabilities.paste import BasePasteBackend
+from weboob.tools.capabilities.paste import BasePasteModule
from weboob.tools.backend import BaseModule
from weboob.capabilities.base import NotLoaded
from .browser import PastealaconBrowser, PastealaconPaste
-class PastealaconBackend(BaseModule, BasePasteBackend):
+class PastealaconModule(BaseModule, BasePasteModule):
NAME = 'pastealacon'
MAINTAINER = u'Laurent Bachelier'
EMAIL = 'laurent@bachelier.name'
diff --git a/modules/pastebin/__init__.py b/modules/pastebin/__init__.py
index 92f8d862..298da5fa 100644
--- a/modules/pastebin/__init__.py
+++ b/modules/pastebin/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import PastebinBackend
+from .backend import PastebinModule
-__all__ = ['PastebinBackend']
+__all__ = ['PastebinModule']
diff --git a/modules/pastebin/backend.py b/modules/pastebin/backend.py
index 0a39071b..00b882e7 100644
--- a/modules/pastebin/backend.py
+++ b/modules/pastebin/backend.py
@@ -20,13 +20,13 @@
from weboob.capabilities.base import NotLoaded
from weboob.tools.backend import BackendConfig, BaseModule
-from weboob.tools.capabilities.paste import BasePasteBackend
+from weboob.tools.capabilities.paste import BasePasteModule
from weboob.tools.value import Value, ValueBackendPassword
from .browser import PastebinBrowser, PastebinPaste
-class PastebinBackend(BaseModule, BasePasteBackend):
+class PastebinModule(BaseModule, BasePasteModule):
NAME = 'pastebin'
MAINTAINER = u'Laurent Bachelier'
EMAIL = 'laurent@bachelier.name'
diff --git a/modules/paypal/__init__.py b/modules/paypal/__init__.py
index 3a773e7f..83cd9802 100644
--- a/modules/paypal/__init__.py
+++ b/modules/paypal/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import PaypalBackend
+from .backend import PaypalModule
-__all__ = ['PaypalBackend']
+__all__ = ['PaypalModule']
diff --git a/modules/paypal/backend.py b/modules/paypal/backend.py
index f5e45328..e23ebe1d 100644
--- a/modules/paypal/backend.py
+++ b/modules/paypal/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import Paypal
-__all__ = ['PaypalBackend']
+__all__ = ['PaypalModule']
-class PaypalBackend(BaseModule, CapBank):
+class PaypalModule(BaseModule, CapBank):
NAME = 'paypal'
MAINTAINER = u'Laurent Bachelier'
EMAIL = 'laurent@bachelier.name'
diff --git a/modules/phpbb/__init__.py b/modules/phpbb/__init__.py
index 28eefc07..71de3466 100644
--- a/modules/phpbb/__init__.py
+++ b/modules/phpbb/__init__.py
@@ -19,6 +19,6 @@
from .browser import PhpBB
-from .backend import PhpBBBackend
+from .backend import PhpBBModule
-__all__ = ['PhpBB', 'PhpBBBackend']
+__all__ = ['PhpBB', 'PhpBBModule']
diff --git a/modules/phpbb/backend.py b/modules/phpbb/backend.py
index 7f2c541c..1fafa8b6 100644
--- a/modules/phpbb/backend.py
+++ b/modules/phpbb/backend.py
@@ -30,10 +30,10 @@ from .browser import PhpBB
from .tools import rssid, url2id, id2url, id2topic
-__all__ = ['PhpBBBackend']
+__all__ = ['PhpBBModule']
-class PhpBBBackend(BaseModule, CapMessages, CapMessagesPost):
+class PhpBBModule(BaseModule, CapMessages, CapMessagesPost):
NAME = 'phpbb'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/piratebay/__init__.py b/modules/piratebay/__init__.py
index 97955e8c..ade34666 100644
--- a/modules/piratebay/__init__.py
+++ b/modules/piratebay/__init__.py
@@ -1,3 +1,3 @@
-from .backend import PiratebayBackend
+from .backend import PiratebayModule
-__all__ = ['PiratebayBackend']
+__all__ = ['PiratebayModule']
diff --git a/modules/piratebay/backend.py b/modules/piratebay/backend.py
index ffe7f796..f7feb778 100644
--- a/modules/piratebay/backend.py
+++ b/modules/piratebay/backend.py
@@ -25,10 +25,10 @@ from weboob.capabilities.base import NotAvailable
from .browser import PiratebayBrowser
-__all__ = ['PiratebayBackend']
+__all__ = ['PiratebayModule']
-class PiratebayBackend(BaseModule, CapTorrent):
+class PiratebayModule(BaseModule, CapTorrent):
NAME = 'piratebay'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/pixtoilelibre/__init__.py b/modules/pixtoilelibre/__init__.py
index 60e84ad8..a59fb491 100644
--- a/modules/pixtoilelibre/__init__.py
+++ b/modules/pixtoilelibre/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import PixtoilelibreBackend
+from .backend import PixtoilelibreModule
-__all__ = ['PixtoilelibreBackend']
+__all__ = ['PixtoilelibreModule']
diff --git a/modules/pixtoilelibre/backend.py b/modules/pixtoilelibre/backend.py
index 2605b1ef..a388bfa3 100644
--- a/modules/pixtoilelibre/backend.py
+++ b/modules/pixtoilelibre/backend.py
@@ -26,7 +26,7 @@ import re
from .browser import PixtoilelibreBrowser
-__all__ = ['PixtoilelibreBackend']
+__all__ = ['PixtoilelibreModule']
class PixPaste(BasePaste):
@@ -35,7 +35,7 @@ class PixPaste(BasePaste):
return 'http://pix.toile-libre.org/?img=%s' % id
-class PixtoilelibreBackend(BaseModule, CapPaste):
+class PixtoilelibreModule(BaseModule, CapPaste):
NAME = 'pixtoilelibre'
DESCRIPTION = u'toile-libre image hosting website'
MAINTAINER = u'Vincent A'
diff --git a/modules/podnapisi/__init__.py b/modules/podnapisi/__init__.py
index 313fff63..dfe30430 100644
--- a/modules/podnapisi/__init__.py
+++ b/modules/podnapisi/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import PodnapisiBackend
+from .backend import PodnapisiModule
-__all__ = ['PodnapisiBackend']
+__all__ = ['PodnapisiModule']
diff --git a/modules/podnapisi/backend.py b/modules/podnapisi/backend.py
index 9ae6388e..243cf5d4 100644
--- a/modules/podnapisi/backend.py
+++ b/modules/podnapisi/backend.py
@@ -25,10 +25,10 @@ from .browser import PodnapisiBrowser
from urllib import quote_plus
-__all__ = ['PodnapisiBackend']
+__all__ = ['PodnapisiModule']
-class PodnapisiBackend(BaseModule, CapSubtitle):
+class PodnapisiModule(BaseModule, CapSubtitle):
NAME = 'podnapisi'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/poivy/__init__.py b/modules/poivy/__init__.py
index ab467ddb..a0ea8696 100644
--- a/modules/poivy/__init__.py
+++ b/modules/poivy/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import PoivyBackend
+from .backend import PoivyModule
-__all__ = ['PoivyBackend']
+__all__ = ['PoivyModule']
diff --git a/modules/poivy/backend.py b/modules/poivy/backend.py
index 0eea0f30..84ce9bd7 100644
--- a/modules/poivy/backend.py
+++ b/modules/poivy/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import PoivyBrowser
-__all__ = ['PoivyBackend']
+__all__ = ['PoivyModule']
-class PoivyBackend(BaseModule, CapBill):
+class PoivyModule(BaseModule, CapBill):
NAME = 'poivy'
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
diff --git a/modules/popolemploi/__init__.py b/modules/popolemploi/__init__.py
index 6188c944..04632066 100644
--- a/modules/popolemploi/__init__.py
+++ b/modules/popolemploi/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import PopolemploiBackend
+from .backend import PopolemploiModule
-__all__ = ['PopolemploiBackend']
+__all__ = ['PopolemploiModule']
diff --git a/modules/popolemploi/backend.py b/modules/popolemploi/backend.py
index 3dbeb98c..3316161f 100644
--- a/modules/popolemploi/backend.py
+++ b/modules/popolemploi/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.ordereddict import OrderedDict
from .browser import PopolemploiBrowser
from .job import PopolemploiJobAdvert
-__all__ = ['PopolemploiBackend']
+__all__ = ['PopolemploiModule']
-class PopolemploiBackend(BaseModule, CapJob):
+class PopolemploiModule(BaseModule, CapJob):
NAME = 'popolemploi'
DESCRIPTION = u'Pole Emploi website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/presseurop/__init__.py b/modules/presseurop/__init__.py
index 8851d44e..c4f1dcab 100644
--- a/modules/presseurop/__init__.py
+++ b/modules/presseurop/__init__.py
@@ -1,4 +1,4 @@
-"NewspaperPresseuropBackend init"
+"NewspaperPresseuropModule init"
# -*- coding: utf-8 -*-
# Copyright(C) 2012 Florent Fourcot
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import NewspaperPresseuropBackend
+from .backend import NewspaperPresseuropModule
-__all__ = ['NewspaperPresseuropBackend']
+__all__ = ['NewspaperPresseuropModule']
diff --git a/modules/presseurop/backend.py b/modules/presseurop/backend.py
index 8df2ead2..600abc22 100644
--- a/modules/presseurop/backend.py
+++ b/modules/presseurop/backend.py
@@ -19,7 +19,7 @@
"backend for http://www.presseurop.eu"
from weboob.capabilities.messages import CapMessages, Thread
-from weboob.tools.capabilities.messages.GenericBackend import GenericNewspaperBackend
+from weboob.tools.capabilities.messages.GenericModule import GenericNewspaperModule
from weboob.tools.backend import BackendConfig
from weboob.tools.value import Value
from .browser import NewspaperPresseuropBrowser
@@ -27,7 +27,7 @@ from .tools import rssid, url2id
from weboob.tools.newsfeed import Newsfeed
-class NewspaperPresseuropBackend(GenericNewspaperBackend, CapMessages):
+class NewspaperPresseuropModule(GenericNewspaperModule, CapMessages):
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
VERSION = '1.0'
@@ -46,7 +46,7 @@ class NewspaperPresseuropBackend(GenericNewspaperBackend, CapMessages):
default='fr'))
def __init__(self, *args, **kwargs):
- GenericNewspaperBackend.__init__(self, *args, **kwargs)
+ GenericNewspaperModule.__init__(self, *args, **kwargs)
self.RSS_FEED = 'http://www.voxeurop.eu/%s/rss.xml' % self.config['lang'].get()
def iter_threads(self):
diff --git a/modules/prixcarburants/__init__.py b/modules/prixcarburants/__init__.py
index 196accd3..439eb567 100644
--- a/modules/prixcarburants/__init__.py
+++ b/modules/prixcarburants/__init__.py
@@ -1,3 +1,3 @@
-from .backend import PrixCarburantsBackend
+from .backend import PrixCarburantsModule
-__all__ = ['PrixCarburantsBackend']
+__all__ = ['PrixCarburantsModule']
diff --git a/modules/prixcarburants/backend.py b/modules/prixcarburants/backend.py
index af8abe5b..fd0e3021 100644
--- a/modules/prixcarburants/backend.py
+++ b/modules/prixcarburants/backend.py
@@ -24,10 +24,10 @@ from weboob.capabilities.pricecomparison import CapPriceComparison, Price, Produ
from .browser import PrixCarburantsBrowser
-__all__ = ['PrixCarburantsBackend']
+__all__ = ['PrixCarburantsModule']
-class PrixCarburantsBackend(BaseModule, CapPriceComparison):
+class PrixCarburantsModule(BaseModule, CapPriceComparison):
NAME = 'prixcarburants'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/quvi/__init__.py b/modules/quvi/__init__.py
index f4925f8c..81abec0f 100644
--- a/modules/quvi/__init__.py
+++ b/modules/quvi/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import QuviBackend, QuviVideo
+from .backend import QuviModule, QuviVideo
-__all__ = ['QuviBackend', 'QuviVideo']
+__all__ = ['QuviModule', 'QuviVideo']
diff --git a/modules/quvi/backend.py b/modules/quvi/backend.py
index de400f56..61625ec1 100644
--- a/modules/quvi/backend.py
+++ b/modules/quvi/backend.py
@@ -34,10 +34,10 @@ from weboob.tools.misc import to_unicode
from quvi import LibQuvi, QuviError
-__all__ = ['QuviBackend', 'QuviVideo']
+__all__ = ['QuviModule', 'QuviVideo']
-class QuviBackend(BaseModule, CapVideo):
+class QuviModule(BaseModule, CapVideo):
NAME = 'quvi'
DESCRIPTION = u'Multi-website video helper with quvi. Handles Youtube, BBC, and a lot more'
MAINTAINER = u'Vincent A'
diff --git a/modules/radiofrance/__init__.py b/modules/radiofrance/__init__.py
index f4f224de..ccd03e8b 100644
--- a/modules/radiofrance/__init__.py
+++ b/modules/radiofrance/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import RadioFranceBackend
+from .backend import RadioFranceModule
-__all__ = ['RadioFranceBackend']
+__all__ = ['RadioFranceModule']
diff --git a/modules/radiofrance/backend.py b/modules/radiofrance/backend.py
index 0675caaa..143f29ae 100644
--- a/modules/radiofrance/backend.py
+++ b/modules/radiofrance/backend.py
@@ -30,10 +30,10 @@ from weboob.tools.backend import BaseModule
from .browser import RadioFranceBrowser, RadioFranceVideo
-__all__ = ['RadioFranceBackend']
+__all__ = ['RadioFranceModule']
-class RadioFranceBackend(BaseModule, CapRadio, CapCollection, CapVideo):
+class RadioFranceModule(BaseModule, CapRadio, CapCollection, CapVideo):
NAME = 'radiofrance'
MAINTAINER = u'Laurent Bachelier'
EMAIL = 'laurent@bachelier.name'
diff --git a/modules/razibus/__init__.py b/modules/razibus/__init__.py
index d3c9b354..0682c441 100644
--- a/modules/razibus/__init__.py
+++ b/modules/razibus/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import RazibusBackend
+from .backend import RazibusModule
-__all__ = ['RazibusBackend']
+__all__ = ['RazibusModule']
diff --git a/modules/razibus/backend.py b/modules/razibus/backend.py
index ce82d56f..da8ba78f 100644
--- a/modules/razibus/backend.py
+++ b/modules/razibus/backend.py
@@ -26,10 +26,10 @@ from weboob.tools.value import Value
from .browser import RazibusBrowser
from .calendar import RazibusCalendarEvent
-__all__ = ['RazibusBackend']
+__all__ = ['RazibusModule']
-class RazibusBackend(BaseModule, CapCalendarEvent):
+class RazibusModule(BaseModule, CapCalendarEvent):
NAME = 'razibus'
DESCRIPTION = u'site annonçant les évènements attendus par les punks a chiens'
MAINTAINER = u'Bezleputh'
diff --git a/modules/redmine/__init__.py b/modules/redmine/__init__.py
index 8b72da37..0995717b 100644
--- a/modules/redmine/__init__.py
+++ b/modules/redmine/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import RedmineBackend
+from .backend import RedmineModule
-__all__ = ['RedmineBackend']
+__all__ = ['RedmineModule']
diff --git a/modules/redmine/backend.py b/modules/redmine/backend.py
index 1d5b46c3..011ca0f1 100644
--- a/modules/redmine/backend.py
+++ b/modules/redmine/backend.py
@@ -32,10 +32,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import RedmineBrowser
-__all__ = ['RedmineBackend']
+__all__ = ['RedmineModule']
-class RedmineBackend(BaseModule, CapContent, CapBugTracker, CapCollection):
+class RedmineModule(BaseModule, CapContent, CapBugTracker, CapCollection):
NAME = 'redmine'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/regionsjob/__init__.py b/modules/regionsjob/__init__.py
index e8dfa519..96a88e06 100644
--- a/modules/regionsjob/__init__.py
+++ b/modules/regionsjob/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import RegionsjobBackend
+from .backend import RegionsjobModule
-__all__ = ['RegionsjobBackend']
+__all__ = ['RegionsjobModule']
diff --git a/modules/regionsjob/backend.py b/modules/regionsjob/backend.py
index 7a590047..9977af36 100644
--- a/modules/regionsjob/backend.py
+++ b/modules/regionsjob/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.ordereddict import OrderedDict
from weboob.tools.value import Value
-__all__ = ['RegionsjobBackend']
+__all__ = ['RegionsjobModule']
-class RegionsjobBackend(BaseModule, CapJob):
+class RegionsjobModule(BaseModule, CapJob):
NAME = 'regionsjob'
DESCRIPTION = u'regionsjob website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/sachsen/__init__.py b/modules/sachsen/__init__.py
index 3699d60c..dffec7e7 100644
--- a/modules/sachsen/__init__.py
+++ b/modules/sachsen/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import SachsenLevelBackend
+from .backend import SachsenLevelModule
-__all__ = ['SachsenLevelBackend']
+__all__ = ['SachsenLevelModule']
diff --git a/modules/sachsen/backend.py b/modules/sachsen/backend.py
index 3c2ab15d..b334d2ec 100644
--- a/modules/sachsen/backend.py
+++ b/modules/sachsen/backend.py
@@ -24,10 +24,10 @@ from weboob.capabilities.base import find_object
from weboob.tools.backend import BaseModule
-__all__ = ['SachsenLevelBackend']
+__all__ = ['SachsenLevelModule']
-class SachsenLevelBackend(BaseModule, CapGauge):
+class SachsenLevelModule(BaseModule, CapGauge):
NAME = 'sachsen'
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
diff --git a/modules/seeklyrics/__init__.py b/modules/seeklyrics/__init__.py
index d4538162..88b7aed4 100644
--- a/modules/seeklyrics/__init__.py
+++ b/modules/seeklyrics/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import SeeklyricsBackend
+from .backend import SeeklyricsModule
-__all__ = ['SeeklyricsBackend']
+__all__ = ['SeeklyricsModule']
diff --git a/modules/seeklyrics/backend.py b/modules/seeklyrics/backend.py
index b40b7c5b..e9236ac6 100644
--- a/modules/seeklyrics/backend.py
+++ b/modules/seeklyrics/backend.py
@@ -24,10 +24,10 @@ from .browser import SeeklyricsBrowser
from urllib import quote_plus
-__all__ = ['SeeklyricsBackend']
+__all__ = ['SeeklyricsModule']
-class SeeklyricsBackend(BaseModule, CapLyrics):
+class SeeklyricsModule(BaseModule, CapLyrics):
NAME = 'seeklyrics'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/seloger/__init__.py b/modules/seloger/__init__.py
index 10540bdb..efcf67f1 100644
--- a/modules/seloger/__init__.py
+++ b/modules/seloger/__init__.py
@@ -1,3 +1,3 @@
-from .backend import SeLogerBackend
+from .backend import SeLogerModule
-__all__ = ['SeLogerBackend']
+__all__ = ['SeLogerModule']
diff --git a/modules/seloger/backend.py b/modules/seloger/backend.py
index d36e7191..5d9781e9 100644
--- a/modules/seloger/backend.py
+++ b/modules/seloger/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.backend import BaseModule
from .browser import SeLogerBrowser
-__all__ = ['SeLogerBackend']
+__all__ = ['SeLogerModule']
-class SeLogerBackend(BaseModule, CapHousing):
+class SeLogerModule(BaseModule, CapHousing):
NAME = 'seloger'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/senscritique/__init__.py b/modules/senscritique/__init__.py
index 9dc56a19..6bc070c7 100644
--- a/modules/senscritique/__init__.py
+++ b/modules/senscritique/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import SenscritiqueBackend
+from .backend import SenscritiqueModule
-__all__ = ['SenscritiqueBackend']
+__all__ = ['SenscritiqueModule']
diff --git a/modules/senscritique/backend.py b/modules/senscritique/backend.py
index afdc142c..acd7791d 100644
--- a/modules/senscritique/backend.py
+++ b/modules/senscritique/backend.py
@@ -25,10 +25,10 @@ from weboob.capabilities.calendar import CapCalendarEvent, CATEGORIES
from .browser import SenscritiqueBrowser
from .calendar import SensCritiquenCalendarEvent
-__all__ = ['SenscritiqueBackend']
+__all__ = ['SenscritiqueModule']
-class SenscritiqueBackend(BaseModule, CapCalendarEvent):
+class SenscritiqueModule(BaseModule, CapCalendarEvent):
NAME = 'senscritique'
DESCRIPTION = u'senscritique website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/sfr/__init__.py b/modules/sfr/__init__.py
index 787cd7fd..62f52f54 100644
--- a/modules/sfr/__init__.py
+++ b/modules/sfr/__init__.py
@@ -1,3 +1,3 @@
-from .backend import SfrBackend
+from .backend import SfrModule
-__all__ = ['SfrBackend']
+__all__ = ['SfrModule']
diff --git a/modules/sfr/backend.py b/modules/sfr/backend.py
index 49a78e63..b432c7c9 100644
--- a/modules/sfr/backend.py
+++ b/modules/sfr/backend.py
@@ -28,10 +28,10 @@ from weboob.tools.value import Value, ValueBackendPassword
from .browser import SfrBrowser
-__all__ = ['SfrBackend']
+__all__ = ['SfrModule']
-class SfrBackend(BaseModule, CapAccount, CapMessages, CapMessagesPost):
+class SfrModule(BaseModule, CapAccount, CapMessages, CapMessagesPost):
NAME = 'sfr'
MAINTAINER = u'Christophe Benz'
EMAIL = 'christophe.benz@gmail.com'
diff --git a/modules/simplyreadit/__init__.py b/modules/simplyreadit/__init__.py
index 2ccc7e9d..77051bbc 100644
--- a/modules/simplyreadit/__init__.py
+++ b/modules/simplyreadit/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import SimplyreaditBackend
+from .backend import SimplyreaditModule
-__all__ = ['SimplyreaditBackend']
+__all__ = ['SimplyreaditModule']
diff --git a/modules/simplyreadit/backend.py b/modules/simplyreadit/backend.py
index 040fc91e..829b980f 100644
--- a/modules/simplyreadit/backend.py
+++ b/modules/simplyreadit/backend.py
@@ -17,12 +17,12 @@
# 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 import GenericComicReaderBackend, DisplayPage
+from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderModule, DisplayPage
-__all__ = ['SimplyreaditBackend']
+__all__ = ['SimplyreaditModule']
-class SimplyreaditBackend(GenericComicReaderBackend):
+class SimplyreaditModule(GenericComicReaderModule):
NAME = 'simplyreadit'
DESCRIPTION = 'SimplyReadIt manga reading website'
BROWSER_PARAMS = dict(
diff --git a/modules/societegenerale/__init__.py b/modules/societegenerale/__init__.py
index 4bc59dc6..d6db70f0 100644
--- a/modules/societegenerale/__init__.py
+++ b/modules/societegenerale/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import SocieteGeneraleBackend
+from .backend import SocieteGeneraleModule
-__all__ = ['SocieteGeneraleBackend']
+__all__ = ['SocieteGeneraleModule']
diff --git a/modules/societegenerale/backend.py b/modules/societegenerale/backend.py
index 8e2480ac..e3c1514e 100644
--- a/modules/societegenerale/backend.py
+++ b/modules/societegenerale/backend.py
@@ -27,10 +27,10 @@ from .browser import SocieteGenerale
from .sgpe.browser import SGEnterpriseBrowser, SGProfessionalBrowser
-__all__ = ['SocieteGeneraleBackend']
+__all__ = ['SocieteGeneraleModule']
-class SocieteGeneraleBackend(BaseModule, CapBank):
+class SocieteGeneraleModule(BaseModule, CapBank):
NAME = 'societegenerale'
MAINTAINER = u'Jocelyn Jaubert'
EMAIL = 'jocelyn.jaubert@gmail.com'
diff --git a/modules/somafm/__init__.py b/modules/somafm/__init__.py
index eb868899..5b220594 100644
--- a/modules/somafm/__init__.py
+++ b/modules/somafm/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import SomaFMBackend
+from .backend import SomaFMModule
-__all__ = ['SomaFMBackend']
+__all__ = ['SomaFMModule']
diff --git a/modules/somafm/backend.py b/modules/somafm/backend.py
index 4189290e..11eead01 100644
--- a/modules/somafm/backend.py
+++ b/modules/somafm/backend.py
@@ -28,7 +28,7 @@ from weboob.tools.browser import StandardBrowser
from weboob.tools.parsers.iparser import IParser
-__all__ = ['SomaFMBackend']
+__all__ = ['SomaFMModule']
class LxmlParser(IParser):
@@ -36,7 +36,7 @@ class LxmlParser(IParser):
return lxml.etree.fromstring(data.read())
-class SomaFMBackend(BaseModule, CapRadio, CapCollection):
+class SomaFMModule(BaseModule, CapRadio, CapCollection):
NAME = 'somafm'
MAINTAINER = u'Roger Philibert'
EMAIL = 'roger.philibert@gmail.com'
diff --git a/modules/sueurdemetal/__init__.py b/modules/sueurdemetal/__init__.py
index 5fc9c355..a273f1ea 100644
--- a/modules/sueurdemetal/__init__.py
+++ b/modules/sueurdemetal/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import SueurDeMetalBackend
+from .backend import SueurDeMetalModule
-__all__ = ['SueurDeMetalBackend']
+__all__ = ['SueurDeMetalModule']
diff --git a/modules/sueurdemetal/backend.py b/modules/sueurdemetal/backend.py
index 42b66714..23454b97 100644
--- a/modules/sueurdemetal/backend.py
+++ b/modules/sueurdemetal/backend.py
@@ -25,7 +25,7 @@ import datetime
from .browser import SueurDeMetalBrowser
-__all__ = ['SueurDeMetalBackend']
+__all__ = ['SueurDeMetalModule']
class Concert(BaseCalendarEvent):
@@ -34,7 +34,7 @@ class Concert(BaseCalendarEvent):
return 'http://www.sueurdemetal.com/detail-concert-metal.php?c=%s' % _id
-class SueurDeMetalBackend(BaseModule, CapCalendarEvent):
+class SueurDeMetalModule(BaseModule, CapCalendarEvent):
NAME = 'sueurdemetal'
DESCRIPTION = u'SueurDeMetal French concerts list website'
MAINTAINER = u'Vincent A'
@@ -47,7 +47,7 @@ class SueurDeMetalBackend(BaseModule, CapCalendarEvent):
ASSOCIATED_CATEGORIES = [CATEGORIES.CONCERT]
def __init__(self, *a, **kw):
- super(SueurDeMetalBackend, self).__init__(*a, **kw)
+ super(SueurDeMetalModule, self).__init__(*a, **kw)
self.cities = {}
def list_events(self, from_date, to_date=None):
diff --git a/modules/supertoinette/__init__.py b/modules/supertoinette/__init__.py
index 8d17e964..73760179 100644
--- a/modules/supertoinette/__init__.py
+++ b/modules/supertoinette/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import SupertoinetteBackend
+from .backend import SupertoinetteModule
-__all__ = ['SupertoinetteBackend']
+__all__ = ['SupertoinetteModule']
diff --git a/modules/supertoinette/backend.py b/modules/supertoinette/backend.py
index 82ea4ddf..fe0f7d07 100644
--- a/modules/supertoinette/backend.py
+++ b/modules/supertoinette/backend.py
@@ -22,10 +22,10 @@ from weboob.tools.backend import BaseModule
from .browser import SupertoinetteBrowser
-__all__ = ['SupertoinetteBackend']
+__all__ = ['SupertoinetteModule']
-class SupertoinetteBackend(BaseModule, CapRecipe):
+class SupertoinetteModule(BaseModule, CapRecipe):
NAME = 'supertoinette'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/taz/__init__.py b/modules/taz/__init__.py
index e2141f51..c8c0476a 100644
--- a/modules/taz/__init__.py
+++ b/modules/taz/__init__.py
@@ -1,4 +1,4 @@
-"NewspaperTazBackend init"
+"NewspaperTazModule init"
# -*- coding: utf-8 -*-
# Copyright(C) 2012 Florent Fourcot
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import NewspaperTazBackend
+from .backend import NewspaperTazModule
-__all__ = ['NewspaperTazBackend']
+__all__ = ['NewspaperTazModule']
diff --git a/modules/taz/backend.py b/modules/taz/backend.py
index 02aeb5cc..f90c312d 100644
--- a/modules/taz/backend.py
+++ b/modules/taz/backend.py
@@ -19,12 +19,12 @@
"backend for http://www.taz.de"
from weboob.capabilities.messages import CapMessages
-from weboob.tools.capabilities.messages.GenericBackend import GenericNewspaperBackend
+from weboob.tools.capabilities.messages.GenericModule import GenericNewspaperModule
from .browser import NewspaperTazBrowser
from .tools import rssid, url2id
-class NewspaperTazBackend(GenericNewspaperBackend, CapMessages):
+class NewspaperTazModule(GenericNewspaperModule, CapMessages):
MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr'
VERSION = '1.0'
diff --git a/modules/tinder/__init__.py b/modules/tinder/__init__.py
index 604bb6c2..5f8b93f0 100644
--- a/modules/tinder/__init__.py
+++ b/modules/tinder/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import TinderBackend
+from .backend import TinderModule
-__all__ = ['TinderBackend']
+__all__ = ['TinderModule']
diff --git a/modules/tinder/backend.py b/modules/tinder/backend.py
index e64f4df8..39ee1a6f 100644
--- a/modules/tinder/backend.py
+++ b/modules/tinder/backend.py
@@ -30,7 +30,7 @@ from weboob.tools.log import getLogger
from .browser import TinderBrowser, FacebookBrowser
-__all__ = ['TinderBackend']
+__all__ = ['TinderModule']
class ProfilesWalker(Optimization):
@@ -65,7 +65,7 @@ class ProfilesWalker(Optimization):
self.view_cron = self.sched.schedule(1, self.view_profile)
-class TinderBackend(BaseModule, CapMessages, CapMessagesPost, CapDating):
+class TinderModule(BaseModule, CapMessages, CapMessagesPost, CapDating):
NAME = 'tinder'
DESCRIPTION = u'Tinder dating mobile application'
MAINTAINER = u'Roger Philibert'
diff --git a/modules/transilien/__init__.py b/modules/transilien/__init__.py
index 058ca583..0d8adc8f 100644
--- a/modules/transilien/__init__.py
+++ b/modules/transilien/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import TransilienBackend
+from .backend import TransilienModule
-__all__ = ['TransilienBackend']
+__all__ = ['TransilienModule']
diff --git a/modules/transilien/backend.py b/modules/transilien/backend.py
index a6319a96..22f98f2d 100644
--- a/modules/transilien/backend.py
+++ b/modules/transilien/backend.py
@@ -24,7 +24,7 @@ from weboob.tools.backend import BaseModule
from .browser import Transilien
-class TransilienBackend(BaseModule, CapTravel):
+class TransilienModule(BaseModule, CapTravel):
NAME = 'transilien'
MAINTAINER = u'Julien Hébert'
EMAIL = 'juke@free.fr'
diff --git a/modules/trictractv/__init__.py b/modules/trictractv/__init__.py
index ee002cbd..b8a78144 100644
--- a/modules/trictractv/__init__.py
+++ b/modules/trictractv/__init__.py
@@ -1,3 +1,3 @@
-from .backend import TricTracTVBackend
+from .backend import TricTracTVModule
-__all__ = ['TricTracTVBackend']
+__all__ = ['TricTracTVModule']
diff --git a/modules/trictractv/backend.py b/modules/trictractv/backend.py
index 3e2c56f3..e864da49 100644
--- a/modules/trictractv/backend.py
+++ b/modules/trictractv/backend.py
@@ -28,10 +28,10 @@ from .browser import TricTracTVBrowser
from .video import TricTracTVVideo
-__all__ = ['TricTracTVBackend']
+__all__ = ['TricTracTVModule']
-class TricTracTVBackend(BaseModule, CapVideo):
+class TricTracTVModule(BaseModule, CapVideo):
NAME = 'trictractv'
MAINTAINER = u'Benjamin Drieu'
EMAIL = 'benjamin@drieu.org'
diff --git a/modules/tvsubtitles/__init__.py b/modules/tvsubtitles/__init__.py
index ee939e1d..9b43e402 100644
--- a/modules/tvsubtitles/__init__.py
+++ b/modules/tvsubtitles/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import TvsubtitlesBackend
+from .backend import TvsubtitlesModule
-__all__ = ['TvsubtitlesBackend']
+__all__ = ['TvsubtitlesModule']
diff --git a/modules/tvsubtitles/backend.py b/modules/tvsubtitles/backend.py
index 5a683e4d..e5d668d2 100644
--- a/modules/tvsubtitles/backend.py
+++ b/modules/tvsubtitles/backend.py
@@ -24,10 +24,10 @@ from .browser import TvsubtitlesBrowser, LANGUAGE_LIST
from urllib import quote_plus
-__all__ = ['TvsubtitlesBackend']
+__all__ = ['TvsubtitlesModule']
-class TvsubtitlesBackend(BaseModule, CapSubtitle):
+class TvsubtitlesModule(BaseModule, CapSubtitle):
NAME = 'tvsubtitles'
MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr'
diff --git a/modules/twitter/__init__.py b/modules/twitter/__init__.py
index d9beadcf..5f1d4d27 100644
--- a/modules/twitter/__init__.py
+++ b/modules/twitter/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import TwitterBackend
+from .backend import TwitterModule
-__all__ = ['TwitterBackend']
+__all__ = ['TwitterModule']
diff --git a/modules/twitter/backend.py b/modules/twitter/backend.py
index 3dbb486a..bb56fae9 100644
--- a/modules/twitter/backend.py
+++ b/modules/twitter/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.exceptions import BrowserForbidden
from .browser import TwitterBrowser
import itertools
-__all__ = ['TwitterBackend']
+__all__ = ['TwitterModule']
-class TwitterBackend(BaseModule, CapMessages, CapMessagesPost, CapCollection):
+class TwitterModule(BaseModule, CapMessages, CapMessagesPost, CapCollection):
NAME = 'twitter'
DESCRIPTION = u'twitter website'
MAINTAINER = u'Bezleputh'
diff --git a/modules/unsee/__init__.py b/modules/unsee/__init__.py
index 31ad5ac2..afef1ea1 100644
--- a/modules/unsee/__init__.py
+++ b/modules/unsee/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import UnseeBackend
+from .backend import UnseeModule
-__all__ = ['UnseeBackend']
+__all__ = ['UnseeModule']
diff --git a/modules/unsee/backend.py b/modules/unsee/backend.py
index 32122d96..9d7229c5 100644
--- a/modules/unsee/backend.py
+++ b/modules/unsee/backend.py
@@ -20,14 +20,14 @@
from weboob.tools.backend import BaseModule
from weboob.capabilities.paste import BasePaste
-from weboob.tools.capabilities.paste import BasePasteBackend
+from weboob.tools.capabilities.paste import BasePasteModule
from weboob.tools.capabilities.paste import image_mime
import re
from .browser import UnseeBrowser
-__all__ = ['UnseeBackend']
+__all__ = ['UnseeModule']
class UnPaste(BasePaste):
@@ -36,7 +36,7 @@ class UnPaste(BasePaste):
return 'https://unsee.cc/%s' % id
-class UnseeBackend(BaseModule, BasePasteBackend):
+class UnseeModule(BaseModule, BasePasteModule):
NAME = 'unsee'
DESCRIPTION = u'unsee.cc expiring image hosting'
MAINTAINER = u'Vincent A'
diff --git a/modules/ups/__init__.py b/modules/ups/__init__.py
index dd5379d5..efa4f455 100644
--- a/modules/ups/__init__.py
+++ b/modules/ups/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import UpsBackend
+from .backend import UpsModule
-__all__ = ['UpsBackend']
+__all__ = ['UpsModule']
diff --git a/modules/ups/backend.py b/modules/ups/backend.py
index c43a3676..e8a87b56 100644
--- a/modules/ups/backend.py
+++ b/modules/ups/backend.py
@@ -24,10 +24,10 @@ from weboob.tools.backend import BaseModule
from .browser import UpsBrowser
-__all__ = ['UpsBackend']
+__all__ = ['UpsModule']
-class UpsBackend(BaseModule, CapParcel):
+class UpsModule(BaseModule, CapParcel):
NAME = 'ups'
DESCRIPTION = u'UPS website'
MAINTAINER = u'Romain Bignon'
diff --git a/modules/vimeo/__init__.py b/modules/vimeo/__init__.py
index 18aef779..7f8f7972 100644
--- a/modules/vimeo/__init__.py
+++ b/modules/vimeo/__init__.py
@@ -1,3 +1,3 @@
-from .backend import VimeoBackend
+from .backend import VimeoModule
-__all__ = ['VimeoBackend']
+__all__ = ['VimeoModule']
diff --git a/modules/vimeo/backend.py b/modules/vimeo/backend.py
index 217ee88f..556e9ccb 100644
--- a/modules/vimeo/backend.py
+++ b/modules/vimeo/backend.py
@@ -27,10 +27,10 @@ from .browser import VimeoBrowser
import re
-__all__ = ['VimeoBackend']
+__all__ = ['VimeoModule']
-class VimeoBackend(BaseModule, CapVideo, CapCollection):
+class VimeoModule(BaseModule, CapVideo, CapCollection):
NAME = 'vimeo'
MAINTAINER = u'François Revol'
EMAIL = 'revol@free.fr'
diff --git a/modules/vlille/__init__.py b/modules/vlille/__init__.py
index 95e4ca19..06fd4edb 100644
--- a/modules/vlille/__init__.py
+++ b/modules/vlille/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import VlilleBackend
+from .backend import VlilleModule
-__all__ = ['VlilleBackend']
+__all__ = ['VlilleModule']
diff --git a/modules/vlille/backend.py b/modules/vlille/backend.py
index 9391574b..aa404416 100644
--- a/modules/vlille/backend.py
+++ b/modules/vlille/backend.py
@@ -24,10 +24,10 @@ from weboob.capabilities.gauge import CapGauge, GaugeSensor, Gauge, SensorNotFou
from .browser import VlilleBrowser
-__all__ = ['VlilleBackend']
+__all__ = ['VlilleModule']
-class VlilleBackend(BaseModule, CapGauge):
+class VlilleModule(BaseModule, CapGauge):
NAME = 'vlille'
DESCRIPTION = u'access to vlille datas'
MAINTAINER = u'Bezleputh'
diff --git a/modules/voyagessncf/__init__.py b/modules/voyagessncf/__init__.py
index 509b9e95..9d1dbfd3 100644
--- a/modules/voyagessncf/__init__.py
+++ b/modules/voyagessncf/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import VoyagesSNCFBackend
+from .backend import VoyagesSNCFModule
-__all__ = ['VoyagesSNCFBackend']
+__all__ = ['VoyagesSNCFModule']
diff --git a/modules/voyagessncf/backend.py b/modules/voyagessncf/backend.py
index 1664d1a8..4c1e1b60 100644
--- a/modules/voyagessncf/backend.py
+++ b/modules/voyagessncf/backend.py
@@ -27,10 +27,10 @@ from weboob.capabilities import UserError
from .browser import VoyagesSNCFBrowser
-__all__ = ['VoyagesSNCFBackend']
+__all__ = ['VoyagesSNCFModule']
-class VoyagesSNCFBackend(BaseModule, CapTravel):
+class VoyagesSNCFModule(BaseModule, CapTravel):
NAME = 'voyagessncf'
DESCRIPTION = u'Voyages SNCF'
MAINTAINER = u'Romain Bignon'
diff --git a/modules/weather/__init__.py b/modules/weather/__init__.py
index 2fdf784c..5e7ee611 100644
--- a/modules/weather/__init__.py
+++ b/modules/weather/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import WeatherBackend
+from .backend import WeatherModule
-__all__ = ['WeatherBackend']
+__all__ = ['WeatherModule']
diff --git a/modules/weather/backend.py b/modules/weather/backend.py
index 865183c9..0303ba67 100644
--- a/modules/weather/backend.py
+++ b/modules/weather/backend.py
@@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule
from .browser import WeatherBrowser
-__all__ = ['WeatherBackend']
+__all__ = ['WeatherModule']
-class WeatherBackend(BaseModule, CapWeather):
+class WeatherModule(BaseModule, CapWeather):
NAME = 'weather'
MAINTAINER = u'Arno Renevier'
EMAIL = 'arno@renevier.net'
diff --git a/modules/wellsfargo/__init__.py b/modules/wellsfargo/__init__.py
index 23152926..5a3e32f0 100644
--- a/modules/wellsfargo/__init__.py
+++ b/modules/wellsfargo/__init__.py
@@ -18,7 +18,7 @@
# along with weboob. If not, see .
-from .backend import WellsFargoBackend
+from .backend import WellsFargoModule
-__all__ = ['WellsFargoBackend']
+__all__ = ['WellsFargoModule']
diff --git a/modules/wellsfargo/backend.py b/modules/wellsfargo/backend.py
index 6338c316..53cbc3e0 100644
--- a/modules/wellsfargo/backend.py
+++ b/modules/wellsfargo/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import WellsFargo
-__all__ = ['WellsFargoBackend']
+__all__ = ['WellsFargoModule']
-class WellsFargoBackend(BaseModule, CapBank):
+class WellsFargoModule(BaseModule, CapBank):
NAME = 'wellsfargo'
MAINTAINER = u'Oleg Plakhotniuk'
EMAIL = 'olegus8@gmail.com'
diff --git a/modules/wordreference/__init__.py b/modules/wordreference/__init__.py
index 51bbb3cb..a9c317c4 100644
--- a/modules/wordreference/__init__.py
+++ b/modules/wordreference/__init__.py
@@ -1,4 +1,4 @@
-"WordReferenceBackend init"
+"WordReferenceModule init"
# -*- coding: utf-8 -*-
# Copyright(C) 2012 Lucien Loiseau
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import WordReferenceBackend
+from .backend import WordReferenceModule
-__all__ = ['WordReferenceBackend']
+__all__ = ['WordReferenceModule']
diff --git a/modules/wordreference/backend.py b/modules/wordreference/backend.py
index 96cf4497..d4bc5de3 100644
--- a/modules/wordreference/backend.py
+++ b/modules/wordreference/backend.py
@@ -25,10 +25,10 @@ from weboob.tools.backend import BaseModule
from .browser import WordReferenceBrowser
-__all__ = ['WordReferenceBackend']
+__all__ = ['WordReferenceModule']
-class WordReferenceBackend(BaseModule, CapTranslate):
+class WordReferenceModule(BaseModule, CapTranslate):
MAINTAINER = u'Lucien Loiseau'
EMAIL = 'loiseau.lucien@gmail.com'
VERSION = '1.0'
diff --git a/modules/yahoo/__init__.py b/modules/yahoo/__init__.py
index d8004455..1e4d21ba 100644
--- a/modules/yahoo/__init__.py
+++ b/modules/yahoo/__init__.py
@@ -18,6 +18,6 @@
# along with weboob. If not, see .
-from .backend import YahooBackend
+from .backend import YahooModule
-__all__ = ['YahooBackend']
+__all__ = ['YahooModule']
diff --git a/modules/yahoo/backend.py b/modules/yahoo/backend.py
index 9e305107..53fafbda 100644
--- a/modules/yahoo/backend.py
+++ b/modules/yahoo/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.backend import BaseModule
from weboob.tools.browser import StandardBrowser
-__all__ = ['YahooBackend']
+__all__ = ['YahooModule']
-class YahooBackend(BaseModule, CapWeather):
+class YahooModule(BaseModule, CapWeather):
NAME = 'yahoo'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/youjizz/__init__.py b/modules/youjizz/__init__.py
index eb4e0d02..03c9947b 100644
--- a/modules/youjizz/__init__.py
+++ b/modules/youjizz/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import YoujizzBackend
+from .backend import YoujizzModule
-__all__ = ['YoujizzBackend']
+__all__ = ['YoujizzModule']
diff --git a/modules/youjizz/backend.py b/modules/youjizz/backend.py
index 7a338bce..3d62ea40 100644
--- a/modules/youjizz/backend.py
+++ b/modules/youjizz/backend.py
@@ -27,10 +27,10 @@ from weboob.tools.backend import BaseModule
from .browser import YoujizzBrowser
-__all__ = ['YoujizzBackend']
+__all__ = ['YoujizzModule']
-class YoujizzBackend(BaseModule, CapVideo, CapCollection):
+class YoujizzModule(BaseModule, CapVideo, CapCollection):
NAME = 'youjizz'
MAINTAINER = u'Roger Philibert'
EMAIL = 'roger.philibert@gmail.com'
diff --git a/modules/youporn/__init__.py b/modules/youporn/__init__.py
index 0546c5aa..5c34d9cc 100644
--- a/modules/youporn/__init__.py
+++ b/modules/youporn/__init__.py
@@ -1,3 +1,3 @@
-from .backend import YoupornBackend
+from .backend import YoupornModule
-__all__ = ['YoupornBackend']
+__all__ = ['YoupornModule']
diff --git a/modules/youporn/backend.py b/modules/youporn/backend.py
index eef458d8..be5691f2 100644
--- a/modules/youporn/backend.py
+++ b/modules/youporn/backend.py
@@ -28,10 +28,10 @@ from .browser import YoupornBrowser
from .video import YoupornVideo
-__all__ = ['YoupornBackend']
+__all__ = ['YoupornModule']
-class YoupornBackend(BaseModule, CapVideo, CapCollection):
+class YoupornModule(BaseModule, CapVideo, CapCollection):
NAME = 'youporn'
MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org'
diff --git a/modules/youtube/__init__.py b/modules/youtube/__init__.py
index 1e968795..dd83336d 100644
--- a/modules/youtube/__init__.py
+++ b/modules/youtube/__init__.py
@@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
-from .backend import YoutubeBackend
+from .backend import YoutubeModule
-__all__ = ['YoutubeBackend']
+__all__ = ['YoutubeModule']
diff --git a/modules/youtube/backend.py b/modules/youtube/backend.py
index f924e379..757a00ee 100644
--- a/modules/youtube/backend.py
+++ b/modules/youtube/backend.py
@@ -41,10 +41,10 @@ from .browser import YoutubeBrowser
from .video import YoutubeVideo
-__all__ = ['YoutubeBackend']
+__all__ = ['YoutubeModule']
-class YoutubeBackend(BaseModule, CapVideo, CapCollection):
+class YoutubeModule(BaseModule, CapVideo, CapCollection):
NAME = 'youtube'
MAINTAINER = u'Laurent Bachelier'
EMAIL = 'laurent@bachelier.name'
diff --git a/tools/boilerplate.py b/tools/boilerplate.py
index 53d909fe..ea22033b 100755
--- a/tools/boilerplate.py
+++ b/tools/boilerplate.py
@@ -61,7 +61,7 @@ class Recipe(object):
@classmethod
def configure_subparser(cls, subparsers):
subparser = subparsers.add_parser(cls.NAME)
- subparser.add_argument('name', help='Backend name')
+ subparser.add_argument('name', help='Module name')
subparser.set_defaults(recipe=cls)
return subparser
diff --git a/tools/boilerplate_data/cap_backend.py b/tools/boilerplate_data/cap_backend.py
index 9ee78af8..59242900 100644
--- a/tools/boilerplate_data/cap_backend.py
+++ b/tools/boilerplate_data/cap_backend.py
@@ -5,10 +5,10 @@ from ${r.capmodulename} import ${r.capname}
from .browser import ${r.classname}Browser
-__all__ = ['${r.classname}Backend']
+__all__ = ['${r.classname}Module']
-class ${r.classname}Backend(BaseModule, ${r.capname}):
+class ${r.classname}Module(BaseModule, ${r.capname}):
NAME = '${r.name}'
DESCRIPTION = u'${r.name} website'
MAINTAINER = u'${r.author}'
diff --git a/tools/boilerplate_data/comic_backend.py b/tools/boilerplate_data/comic_backend.py
index 4d9f7be5..98ed7e99 100644
--- a/tools/boilerplate_data/comic_backend.py
+++ b/tools/boilerplate_data/comic_backend.py
@@ -1,11 +1,11 @@
<%inherit file="layout.py"/>
-from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage
+from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderModule, DisplayPage
-__all__ = ['${r.classname}Backend']
+__all__ = ['${r.classname}Module']
-class ${r.classname}Backend(GenericComicReaderBackend):
+class ${r.classname}Module(GenericComicReaderModule):
NAME = '${r.name}'
DESCRIPTION = u'${r.name} manga reading site'
MAINTAINER = u'${r.author}'
diff --git a/tools/boilerplate_data/init.py b/tools/boilerplate_data/init.py
index 6b4e6638..718f1742 100644
--- a/tools/boilerplate_data/init.py
+++ b/tools/boilerplate_data/init.py
@@ -1,5 +1,5 @@
<%inherit file="layout.py"/>
-from .backend import ${r.classname}Backend
+from .backend import ${r.classname}Module
-__all__ = ['${r.classname}Backend']
+__all__ = ['${r.classname}Module']
diff --git a/weboob/tools/backend.py b/weboob/tools/backend.py
index c3613988..f2a844ff 100644
--- a/weboob/tools/backend.py
+++ b/weboob/tools/backend.py
@@ -219,19 +219,19 @@ class BaseModule(object):
:param logger: logger
:type logger: :class:`logging.Logger`
"""
- # Backend name.
+ # Module name.
NAME = None
- # Name of the maintainer of this backend.
+ # Name of the maintainer of this module.
MAINTAINER = u''
# Email address of the maintainer.
EMAIL = ''
- # Version of backend (for information only).
+ # Version of module (for information only).
VERSION = ''
# Description
DESCRIPTION = ''
- # License of this backend.
+ # License of this module.
LICENSE = ''
- # Configuration required for this backend.
+ # Configuration required for backends.
# Values must be weboob.tools.value.Value objects.
CONFIG = BackendConfig()
# Storage
diff --git a/weboob/tools/capabilities/gallery/genericcomicreader.py b/weboob/tools/capabilities/gallery/genericcomicreader.py
index e65cc593..fa9c0051 100644
--- a/weboob/tools/capabilities/gallery/genericcomicreader.py
+++ b/weboob/tools/capabilities/gallery/genericcomicreader.py
@@ -25,7 +25,7 @@ from weboob.capabilities.gallery import CapGallery, BaseGallery, BaseImage
from weboob.tools.backend import BaseModule
from weboob.tools.browser import BaseBrowser, BasePage
-__all__ = ['GenericComicReaderBackend']
+__all__ = ['GenericComicReaderModule']
class DisplayPage(BasePage):
@@ -63,7 +63,7 @@ class GenericComicReaderBrowser(BaseBrowser):
image.data = self.readurl(image.url)
-class GenericComicReaderBackend(BaseModule, CapGallery):
+class GenericComicReaderModule(BaseModule, CapGallery):
NAME = 'genericcomicreader'
MAINTAINER = u'Noé Rubinstein'
EMAIL = 'noe.rubinstein@gmail.com'
diff --git a/weboob/tools/capabilities/messages/GenericBackend.py b/weboob/tools/capabilities/messages/GenericBackend.py
index eeb1cd38..cdc0cdc5 100644
--- a/weboob/tools/capabilities/messages/GenericBackend.py
+++ b/weboob/tools/capabilities/messages/GenericBackend.py
@@ -25,9 +25,9 @@ from weboob.tools.backend import BaseModule
from weboob.tools.newsfeed import Newsfeed
-class GenericNewspaperBackend(BaseModule, CapMessages):
+class GenericNewspaperModule(BaseModule, CapMessages):
"""
- GenericNewspaperBackend class
+ GenericNewspaperModule class
"""
MAINTAINER = u'Julien Hebert'
EMAIL = 'juke@free.fr'
@@ -78,7 +78,7 @@ class GenericNewspaperBackend(BaseModule, CapMessages):
return thread
def iter_threads(self):
- for article in Newsfeed(self.RSS_FEED, GenericNewspaperBackend.RSSID).iter_entries():
+ for article in Newsfeed(self.RSS_FEED, GenericNewspaperModule.RSSID).iter_entries():
thread = Thread(article.id)
thread.title = article.title
thread.date = article.datetime
diff --git a/weboob/tools/capabilities/paste.py b/weboob/tools/capabilities/paste.py
index ae2e934c..0574c57b 100644
--- a/weboob/tools/capabilities/paste.py
+++ b/weboob/tools/capabilities/paste.py
@@ -24,7 +24,7 @@ from weboob.capabilities.paste import CapPaste
import binascii
-class BasePasteBackend(CapPaste):
+class BasePasteModule(CapPaste):
EXPIRATIONS = {}
"""
List of expirations and their corresponding remote codes (any type can be used).
@@ -71,18 +71,18 @@ def image_mime(data_base64, supported_formats=('gif', 'jpeg', 'png')):
return 'image/tiff'
def test():
- class MockPasteBackend(BasePasteBackend):
+ class MockPasteModule(BasePasteModule):
def __init__(self, expirations):
self.EXPIRATIONS = expirations
# all expirations are too high
- assert MockPasteBackend({1337: '', 42: '', False: ''}).get_closest_expiration(1) is None
+ assert MockPasteModule({1337: '', 42: '', False: ''}).get_closest_expiration(1) is None
# we found a suitable lower or equal expiration
- assert MockPasteBackend({1337: '', 42: '', False: ''}).get_closest_expiration(84) is 42
- assert MockPasteBackend({1337: '', 42: '', False: ''}).get_closest_expiration(False) is False
- assert MockPasteBackend({1337: '', 42: ''}).get_closest_expiration(False) is 1337
- assert MockPasteBackend({1337: '', 42: '', False: ''}).get_closest_expiration(1336) is 42
- assert MockPasteBackend({1337: '', 42: '', False: ''}).get_closest_expiration(1337) is 1337
- assert MockPasteBackend({1337: '', 42: '', False: ''}).get_closest_expiration(1338) is 1337
+ assert MockPasteModule({1337: '', 42: '', False: ''}).get_closest_expiration(84) is 42
+ assert MockPasteModule({1337: '', 42: '', False: ''}).get_closest_expiration(False) is False
+ assert MockPasteModule({1337: '', 42: ''}).get_closest_expiration(False) is 1337
+ assert MockPasteModule({1337: '', 42: '', False: ''}).get_closest_expiration(1336) is 42
+ assert MockPasteModule({1337: '', 42: '', False: ''}).get_closest_expiration(1337) is 1337
+ assert MockPasteModule({1337: '', 42: '', False: ''}).get_closest_expiration(1338) is 1337
# this format should work, though of doubtful usage
- assert MockPasteBackend([1337, 42, False]).get_closest_expiration(84) is 42
+ assert MockPasteModule([1337, 42, False]).get_closest_expiration(84) is 42