Skip to content

dexbot-cli configure - IndexError:  #605

@froooze

Description

@froooze

Expected Behavior

No error

Actual Behavior

$ dexbot-cli configure
2019-05-25 00:54:56,451 WARNING [SSL: UNEXPECTED_MESSAGE] unexpected message (_ssl.c:847)
Current Uptick Wallet Passphrase: 
Unit dexbot.service could not be found.
Traceback (most recent call last):
  File "/home/ubuntu/.local/bin/dexbot-cli", line 11, in <module>
    load_entry_point('dexbot', 'console_scripts', 'dexbot-cli')()
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 764, in call
    return self.main(*args, **kwargs)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/home/ubuntu/dexbot/dexbot/ui.py", line 148, in new_func
    return ctx.invoke(f, *args, **kwargs)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/home/ubuntu/dexbot/dexbot/ui.py", line 101, in new_func
    return ctx.invoke(f, *args, **kwargs)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/home/ubuntu/dexbot/dexbot/ui.py", line 138, in new_func
    return ctx.invoke(f, *args, **kwargs)
  File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/home/ubuntu/dexbot/dexbot/cli.py", line 153, in configure
    configure_dexbot(config, ctx)
  File "/home/ubuntu/dexbot/dexbot/cli_conf.py", line 292, in configure_dexbot
    config['workers'] = {txt: configure_worker(whiptail, {}, bitshares_instance)}
  File "/home/ubuntu/dexbot/dexbot/cli_conf.py", line 267, in configure_worker
    process_config_element(elem, whiptail, worker_config)
  File "/home/ubuntu/dexbot/dexbot/cli_conf.py", line 128, in process_config_element
    worker_config.get(element.key, element.default), element.extra))
  File "/home/ubuntu/dexbot/dexbot/whiptail.py", line 91, in radiolist
    return self.showlist('radiolist', msg, items, prefix)[0]
IndexError: list index out of range

Steps to Reproduce the Problem

  1. dexbot-cli configure
  2. relative orders
  3. external feeds

Specifications

  • Version: 0.10.12
  • OS: Ubuntu 18.04

Metadata

Metadata

Assignees

Labels

[3] Type: Bug[5] Small TaskIndicates size of task. Est. between one and two hours

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions