diff --git a/weboob/backends/bnporc/browser.py b/weboob/backends/bnporc/browser.py index be6568e5..05bcfea7 100644 --- a/weboob/backends/bnporc/browser.py +++ b/weboob/backends/bnporc/browser.py @@ -16,6 +16,8 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +from logging import warning + from weboob.tools.browser import BaseBrowser, BrowserIncorrectPassword from weboob.backends.bnporc import pages from .errors import PasswordExpired @@ -86,6 +88,7 @@ class BNPorc(BaseBrowser): return func(self, *args, **kwargs) except PasswordExpired: if self.rotating_password is not None: + warning('[%s] Your password has expired. Switching...' % self.username) self.change_password(self.rotating_password) return func(self, *args, **kwargs) else: diff --git a/weboob/backends/bnporc/pages/login.py b/weboob/backends/bnporc/pages/login.py index 905654d8..a41b9d70 100644 --- a/weboob/backends/bnporc/pages/login.py +++ b/weboob/backends/bnporc/pages/login.py @@ -17,7 +17,6 @@ from weboob.tools.mech import ClientForm -import sys import urllib from logging import error