Blockstream/satellite

Assertion Error

EthnTuttle opened this issue · 1 comments

-------------------- Host Requirements --------------------
Next, install all the software pre-requisites by running:

    blocksat-cli deps install

NOTE: this command supports the apt, dnf, and yum package managers.
For other package managers, refer to the instructions at:

Traceback (most recent call last):
  File "/home/soap/.local/bin/blocksat-cli", line 8, in <module>
    sys.exit(main())
  File "/home/soap/.local/lib/python3.10/site-packages/blocksatcli/main.py", line 87, in main
    args.func(args)
  File "/home/soap/.local/lib/python3.10/site-packages/blocksatcli/instructions.py", line 488, in show
    print_rx_instructions(info)
  File "/home/soap/.local/lib/python3.10/site-packages/blocksatcli/instructions.py", line 464, in print_rx_instructions
    _print_usb_rx_instructions(info)
  File "/home/soap/.local/lib/python3.10/site-packages/blocksatcli/instructions.py", line 195, in _print_usb_rx_instructions
    _print(defs.user_guide_url + "doc/tbs.html", style="url", end_prompt=True)
  File "/home/soap/.local/lib/python3.10/site-packages/blocksatcli/instructions.py", line 33, in _print
    assert (style in ['header', 'subheader', 'paragraph', 'item', 'code'])
AssertionError

Looks like there's a missing 'url' in

assert (style in ['header', 'subheader', 'paragraph', 'item', 'code'])

Hi @EthnTuttle ,

Thanks for reporting the problem. The commit introducing the URL printing style needed to be included.

It has been pushed now. Please see 50d47ff.

Let us know if that helps.