From fd22eb536791dd49f5e198117cb7b28ab3cb5d0f Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 19 Jan 2012 10:50:27 +0100 Subject: [PATCH] do not ask before installing a module --- weboob/tools/application/console.py | 5 +---- weboob/tools/application/qt/backendcfg.py | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/weboob/tools/application/console.py b/weboob/tools/application/console.py index c90bb44d..daf786af 100644 --- a/weboob/tools/application/console.py +++ b/weboob/tools/application/console.py @@ -274,10 +274,7 @@ class ConsoleApplication(BaseApplication): raise ModuleLoadError(name, 'Module does not exist') if not minfo.is_installed(): print 'Module "%s" is available but not installed.' % minfo.name - if self.ask('Do you want to install it now?', default=True): - self.install_module(minfo) - else: - return 1 + self.install_module(minfo) module = self.weboob.modules_loader.get_or_load_module(name) config = module.config else: diff --git a/weboob/tools/application/qt/backendcfg.py b/weboob/tools/application/qt/backendcfg.py index 5473a677..47d7f948 100644 --- a/weboob/tools/application/qt/backendcfg.py +++ b/weboob/tools/application/qt/backendcfg.py @@ -228,7 +228,7 @@ class BackendCfg(QDialog): params.pop('_enabled', None) info = self.weboob.repositories.get_module_info(name) - if info and (info.is_installed() or self.askInstallModule(info)): + if info and (info.is_installed() or self.installModule(info)): backend = self.weboob.modules_loader.get_or_load_module(bname) for key, value in backend.config.load(self.weboob, bname, name, params, nofail=True).iteritems(): try: @@ -266,7 +266,7 @@ class BackendCfg(QDialog): warning('Module not found') return - if not minfo.is_installed() and not self.askInstallModule(minfo): + if not minfo.is_installed() and not self.installModule(minfo): self.editBackend(None) return