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():
|
for name, module in self.modules_loader.modules.iteritems():
|
||||||
if (not caps or module.has_caps(caps)) and \
|
if (not caps or module.has_caps(caps)) and \
|
||||||
(not name or module.name == name):
|
(not name or module.name == name):
|
||||||
backend = module.create_backend(self)
|
backend = module.create_backend(self, None)
|
||||||
self.backends[module.name] = backend
|
self.backends[module.name] = backend
|
||||||
else:
|
else:
|
||||||
for key, backendcfg in backends.iteritems():
|
for key, backendcfg in backends.iteritems():
|
||||||
|
|
@ -49,9 +49,9 @@ class Weboob:
|
||||||
continue
|
continue
|
||||||
self.backends[backendcfg.name] = module.create_backend(self, backendcfg)
|
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]
|
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):
|
def iter_backends(self, caps=None):
|
||||||
for name, backend in self.backends.iteritems():
|
for name, backend in self.backends.iteritems():
|
||||||
|
|
|
||||||
|
|
@ -84,7 +84,7 @@ class Config(IConfig):
|
||||||
v[args[-2]] = args[-1]
|
v[args[-2]] = args[-1]
|
||||||
|
|
||||||
def getfrontend(self, name):
|
def getfrontend(self, name):
|
||||||
return self.get('frontends', name)
|
return self.get('frontends', name, default={})
|
||||||
|
|
||||||
def getbackends(self):
|
def getbackends(self):
|
||||||
d = {}
|
d = {}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue