change vocabulary
s/module/backend s/backend/configured_backend s/frontend/application
This commit is contained in:
parent
29d28ba175
commit
5c2ab81e16
27 changed files with 347 additions and 347 deletions
|
|
@ -32,14 +32,14 @@ class WeboobDebug(ConsoleApplication):
|
|||
@ConsoleApplication.command('Debug backend')
|
||||
def command_shell(self, backend_name):
|
||||
try:
|
||||
backend = self.weboob.load_modules(names=[backend_name])[backend_name]
|
||||
backend = self.weboob.load_backends(names=[backend_name])[backend_name]
|
||||
except KeyError:
|
||||
logging.error(u'Unable to load backend "%s"' % backend_name)
|
||||
return 1
|
||||
browser = backend.browser
|
||||
from IPython.Shell import IPShellEmbed
|
||||
shell = IPShellEmbed(argv=[])
|
||||
locs = dict(backend=backend, browser=browser, frontend=self, weboob=self.weboob)
|
||||
locs = dict(backend=backend, browser=browser, application=self, weboob=self.weboob)
|
||||
banner = 'Weboob debug shell\nBackend "%s" loaded.\nAvailable variables: %s' % (backend_name, locs)
|
||||
shell.set_banner(shell.IP.BANNER + '\n\n' + banner)
|
||||
shell(local_ns=locs, global_ns={})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue