From 24f80df0fd1151144e1784f1294a1ce0439884d9 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 8 Apr 2010 20:40:23 +0200 Subject: [PATCH] fix weboobcfg to new ModulesLoader API --- weboob/frontends/weboobcfg/application.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weboob/frontends/weboobcfg/application.py b/weboob/frontends/weboobcfg/application.py index 1b1bddef..f9b5cc5e 100644 --- a/weboob/frontends/weboobcfg/application.py +++ b/weboob/frontends/weboobcfg/application.py @@ -33,6 +33,7 @@ class WeboobCfg(ConsoleApplication): def command_modules(self): print ' Name Capabilities Description ' print '+--------------+----------------------+----------------------------------------+' + self.weboob.modules_loader.load() for name, module in self.weboob.modules_loader.modules.iteritems(): first_line = True for cap in module.iter_caps(): @@ -47,7 +48,7 @@ class WeboobCfg(ConsoleApplication): @ConsoleApplication.command('Display a module') def command_modinfo(self, name): try: - module = self.weboob.modules_loader.modules[name] + module = self.weboob.modules_loader.get_or_load_module(name) except KeyError: print >>sys.stderr, 'No such module: %s' % name return 1