linode-cli
linode-cli copied to clipboard
KeyError on Longview plan-view
OS: Arch Linux
Python Version: Python 3.9.1
Version
linode-cli 3.2.1
Built off spec version 4.79.0
Output
$ linode-cli longview plan-view
Traceback (most recent call last):
File "/home/blackbox/.local/bin/linode-cli", line 8, in <module>
sys.exit(main())
File "/home/blackbox/.local/lib/python3.9/site-packages/linodecli/__init__.py", line 436, in main
cli.handle_command(parsed.command, parsed.action, args)
File "/home/blackbox/.local/lib/python3.9/site-packages/linodecli/cli.py", line 556, in handle_command
operation.process_response_json(result.json(), self.output_handler)
File "/home/blackbox/.local/lib/python3.9/site-packages/linodecli/operation.py", line 230, in process_response_json
handler.print(self.response_model, json)
File "/home/blackbox/.local/lib/python3.9/site-packages/linodecli/output.py", line 45, in print
self._table_output(header, data, columns, title, to)
File "/home/blackbox/.local/lib/python3.9/site-packages/linodecli/output.py", line 87, in _table_output
content.append([attr.render_value(model) for attr in columns])
File "/home/blackbox/.local/lib/python3.9/site-packages/linodecli/output.py", line 87, in <listcomp>
content.append([attr.render_value(model) for attr in columns])
File "/home/blackbox/.local/lib/python3.9/site-packages/linodecli/response.py", line 45, in render_value
value = self._get_value(model)
File "/home/blackbox/.local/lib/python3.9/site-packages/linodecli/response.py", line 30, in _get_value
value = value[part]
KeyError: 'id'