new ReplApplication base class
This commit is contained in:
parent
0dc4485076
commit
ab4a427586
8 changed files with 978 additions and 41 deletions
|
|
@ -146,12 +146,12 @@ class Weboob(object):
|
|||
"""
|
||||
backends = self.backend_instances.values()
|
||||
_backends = kwargs.pop('backends', None)
|
||||
if _backends:
|
||||
if _backends is not None:
|
||||
if isinstance(_backends, BaseBackend):
|
||||
backends = [_backends]
|
||||
elif isinstance(_backends, basestring) and _backends:
|
||||
backends = [self.backend_instances[_backends]]
|
||||
elif isinstance(_backends, (list,tuple)):
|
||||
elif isinstance(_backends, (list, tuple, set)):
|
||||
backends = []
|
||||
for backend in _backends:
|
||||
if isinstance(backend, basestring):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue