[boobank][hellobank] Module configuration issue / Version 2.1
Hello. Nice if someone can have a look to this issue when trying to configure hellobank module.Any advise is welcome.Thank you.
sudo weboob-config update
=== [ 0%] Getting https://updates.weboob.org/2.1/main/
=== [100%] All modules are up-to-date.
Select a backend to create (q to stop): 15
Configuration of backend bnporc
-------------------------------
[login] Numéro client:
c: Run an external tool during backend load
p: Prompt value when needed (do not store it)
s: Store value in config
*** How do you want to store it? (c/P/s): c
Enter the shell command that will print the required value on the standard output
: kwallet-query BankWallet -r HelloBank
[password] Code secret:
c: Run an external tool during backend load
p: Prompt value when needed (do not store it)
s: Store value in config
*** How do you want to store it? (c/P/s): c
Enter the shell command that will print the required value on the standard output
: kwallet-query BankWallet -r HelloBank
[rotating_password] Automatically renew password every 100 connections (y/N): y
[digital_key] User with digital key have to add recipient with digital key (y/N): N
hbank: HelloBank
ent: Entreprises
pp: Particuliers/Professionnels
ent2: Entreprises et PME (nouveau site)
[website] Type de compte (hbank/ent/PP/ent2): hbank
-------------------------------
Traceback (most recent call last):
File "/home/jpm/.local/bin/boobank", line 11, in <module>
sys.exit(Boobank.run())
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/console.py", line 224, in run
super(ConsoleApplication, klass).run(args)
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/base.py", line 512, in run
args = app.parse_args(args)
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/base.py", line 429, in parse_args
self._handle_options()
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/repl.py", line 658, in _handle_options
return super(ReplApplication, self)._handle_options()
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/console.py", line 208, in _handle_options
self.load_default_backends()
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/applications/boobank/boobank.py", line 509, in load_default_backends
self.load_backends(CapBank, storage=self.create_storage())
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/repl.py", line 317, in load_backends
return ConsoleApplication.load_backends(self, *args, **kwargs)
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/console.py", line 141, in load_backends
self.check_loaded_backends()
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/console.py", line 151, in check_loaded_backends
self.prompt_create_backends(default_config)
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/console.py", line 187, in prompt_create_backends
inst = self.add_backend(name, name, default_config)
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/application/console.py", line 387, in add_backend
config[key].set(value)
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/value.py", line 187, in set
self.check_valid(passwd)
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/value.py", line 184, in check_valid
return super(ValueBackendPassword, self).check_valid(passwd)
File "/home/jpm/.local/lib/python3.5/site-packages/UNKNOWN-0.0.0-py3.5.egg/weboob/tools/value.py", line 110, in check_valid
raise ValueError('Value "%s" does not match regexp "%s"' % (self.show_value(v), self.regexp))
ValueError: Value "" does not match regexp "^(\d{6})$"