raise an error if module is not found

This commit is contained in:
Romain Bignon 2012-04-11 19:29:33 +02:00
commit 7cf5cb565c

View file

@ -161,8 +161,7 @@ class Weboob(object):
""" """
minfo = self.repositories.get_module_info(module_name) minfo = self.repositories.get_module_info(module_name)
if minfo is None: if minfo is None:
self.logger.warning(u'Backend "%s" does not exist.' % module_name) raise ModuleLoadError('Module "%s" does not exist.' % module_name)
return
if not minfo.is_installed(): if not minfo.is_installed():
self.repositories.install(minfo) self.repositories.install(minfo)