support unavailable page

This commit is contained in:
Romain Bignon 2012-10-27 09:45:41 +02:00
commit 57bdc89b91
2 changed files with 8 additions and 2 deletions

View file

@ -22,7 +22,7 @@ import urllib
from weboob.tools.browser import BaseBrowser, BrowserIncorrectPassword
from .pages import LoginPage, IndexPage, AccountsPage, TransactionsPage
from .pages import LoginPage, IndexPage, AccountsPage, TransactionsPage, UnavailablePage
__all__ = ['BanquePopulaire']
@ -37,6 +37,7 @@ class BanquePopulaire(BaseBrowser):
'https://[^/]+/cyber/internet/StartTask.do\?taskInfoOID=maSyntheseGratuite.*': AccountsPage,
'https://[^/]+/cyber/internet/ContinueTask.do\?.*dialogActionPerformed=SOLDE.*': TransactionsPage,
'https://[^/]+/cyber/internet/Page.do\?.*taskInfoOID=mesComptes.*': TransactionsPage,
'https://[^/]+/s3f-web/indispo.*': UnavailablePage,
}
def __init__(self, website, *args, **kwargs):