From d31e03db8e9b106978fb6d829cc906fabdcd96a4 Mon Sep 17 00:00:00 2001 From: Florent Date: Thu, 20 Mar 2014 12:10:21 +0100 Subject: [PATCH] Move LoggedPage in tools.browser2 --- modules/creditmutuel/pages.py | 6 +----- weboob/tools/browser2/__init__.py | 2 +- weboob/tools/browser2/page.py | 4 ++++ 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/creditmutuel/pages.py b/modules/creditmutuel/pages.py index b39fcb7b..d51f4dff 100644 --- a/modules/creditmutuel/pages.py +++ b/modules/creditmutuel/pages.py @@ -23,7 +23,7 @@ from decimal import Decimal import re from dateutil.relativedelta import relativedelta -from weboob.tools.browser2.page import HTMLPage, method, ListElement, ItemElement, SkipItem, FormNotFound +from weboob.tools.browser2.page import HTMLPage, method, ListElement, ItemElement, SkipItem, FormNotFound, LoggedPage from weboob.tools.browser2.filters import Filter, Env, CleanText, CleanDecimal, Link, Field from weboob.tools.browser import BrowserIncorrectPassword from weboob.capabilities import NotAvailable @@ -32,10 +32,6 @@ from weboob.tools.capabilities.bank.transactions import FrenchTransaction from weboob.tools.date import parse_french_date -class LoggedPage(object): - logged = True - - class LoginPage(HTMLPage): def login(self, login, passwd): form = self.get_form(nr=0) diff --git a/weboob/tools/browser2/__init__.py b/weboob/tools/browser2/__init__.py index 3de27a0b..7d0ee2ed 100644 --- a/weboob/tools/browser2/__init__.py +++ b/weboob/tools/browser2/__init__.py @@ -22,4 +22,4 @@ from .page import PagesBrowser, BasePage, URL, HTMLPage, LoginBrowser, need_logi __all__ = ['BaseBrowser', 'DomainBrowser', 'Wget', 'Firefox', 'UrlNotAllowed', 'Profile', - 'PagesBrowser', 'BasePage', 'URL', 'HTMLPage', 'LoginBrowser', 'need_login', 'JsonPage'] + 'PagesBrowser', 'BasePage', 'URL', 'HTMLPage', 'LoginBrowser', 'need_login', 'JsonPage', 'LoggedPage'] diff --git a/weboob/tools/browser2/page.py b/weboob/tools/browser2/page.py index 883b9c49..59154893 100644 --- a/weboob/tools/browser2/page.py +++ b/weboob/tools/browser2/page.py @@ -639,3 +639,7 @@ class TableElement(ListElement): def get_colnum(self, name): return self._cols.get(name, None) + + +class LoggedPage(object): + logged = True