fix launch
This commit is contained in:
parent
b8ca98faa4
commit
36bc436739
2 changed files with 4 additions and 4 deletions
|
|
@ -36,7 +36,7 @@ class Weboob:
|
|||
for name, module in self.modules_loader.modules.iteritems():
|
||||
if (not caps or module.has_caps(caps)) and \
|
||||
(not name or module.name == name):
|
||||
backend = module.create_backend(self)
|
||||
backend = module.create_backend(self, None)
|
||||
self.backends[module.name] = backend
|
||||
else:
|
||||
for key, backendcfg in backends.iteritems():
|
||||
|
|
@ -49,9 +49,9 @@ class Weboob:
|
|||
continue
|
||||
self.backends[backendcfg.name] = module.create_backend(self, backendcfg)
|
||||
|
||||
def load_module(self, modname, instname):
|
||||
def load_module(self, modname, instname, backendcfg=None):
|
||||
module = self.modules_loader[modname]
|
||||
self.backends[instname] = module.create_backend(self)
|
||||
self.backends[instname] = module.create_backend(self, backendcfg)
|
||||
|
||||
def iter_backends(self, caps=None):
|
||||
for name, backend in self.backends.iteritems():
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ class Config(IConfig):
|
|||
v[args[-2]] = args[-1]
|
||||
|
||||
def getfrontend(self, name):
|
||||
return self.get('frontends', name)
|
||||
return self.get('frontends', name, default={})
|
||||
|
||||
def getbackends(self):
|
||||
d = {}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue