diff --git a/weboob/tools/application/base.py b/weboob/tools/application/base.py index 7a2ea1c2787e47a7e157f67273f50178da7f10f2..233a68998610051b341abccafdda8414778b18e8 100644 --- a/weboob/tools/application/base.py +++ b/weboob/tools/application/base.py @@ -100,6 +100,10 @@ class BaseApplication(object): # Copyright COPYRIGHT = None + stdin = sys.stdin + stdout = sys.stdout + stderr = sys.stderr + # ------ Abstract methods -------------------------------------- def create_weboob(self): return Weboob() diff --git a/weboob/tools/application/console.py b/weboob/tools/application/console.py index 6d08e40c2c1f968e5f31b768480c7dd07b6f1e0e..4dd11ba919df735444db640ee0381bda0eb3048c 100644 --- a/weboob/tools/application/console.py +++ b/weboob/tools/application/console.py @@ -73,10 +73,6 @@ class ConsoleApplication(BaseApplication): BOLD = '' NC = '' # no color - stdin = sys.stdin - stdout = sys.stdout - stderr = sys.stderr - def __init__(self, option_parser=None): BaseApplication.__init__(self, option_parser) self.weboob.callbacks['login'] = self.login_cb