handle error when service is unavailable

This commit is contained in:
Romain Bignon 2012-11-01 17:35:21 +01:00
commit a7b0d274a0

View file

@ -79,6 +79,8 @@ class SocieteGenerale(BaseBrowser):
raise BrowserIncorrectPassword() raise BrowserIncorrectPassword()
elif error.startswith('Votre session a'): elif error.startswith('Votre session a'):
raise BrowserUnavailable('Session has expired') raise BrowserUnavailable('Session has expired')
elif error.startswith('Le service est momentan'):
raise BrowserUnavailable(error)
else: else:
raise BrowserIncorrectPassword(error) raise BrowserIncorrectPassword(error)