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()
elif error.startswith('Votre session a'):
raise BrowserUnavailable('Session has expired')
elif error.startswith('Le service est momentan'):
raise BrowserUnavailable(error)
else:
raise BrowserIncorrectPassword(error)