Skip to content

Unhandled exception in CLI - vs detail #1298

@arielsalvo

Description

@arielsalvo

This line seems to raise an unhandled exception.

if 'SWAP' in disks['diskImage']['description']:

My action was booting a VS from an image (a plain ubuntu-18.04 ISO)

vs detail XXXXXXXXX
Traceback (most recent call last):
  File "/home/asalvo/.local/lib/python3.6/site-packages/SoftLayer/shell/core.py", line 77, in cli
    reraise_exceptions=True)
  File "/home/asalvo/.local/lib/python3.6/site-packages/SoftLayer/CLI/core.py", line 207, in main
    cli.main(**kwargs)
  File "/home/asalvo/.local/lib/python3.6/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/home/asalvo/.local/lib/python3.6/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/asalvo/.local/lib/python3.6/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/asalvo/.local/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/asalvo/.local/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/home/asalvo/.local/lib/python3.6/site-packages/click/decorators.py", line 73, in new_func
    return ctx.invoke(f, obj, *args, **kwargs)
  File "/home/asalvo/.local/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/home/asalvo/.local/lib/python3.6/site-packages/SoftLayer/CLI/virt/detail.py", line 40, in cli
    table_local_disks.add_row([get_local_type(disks), disks['mountType'],
  File "/home/asalvo/.local/lib/python3.6/site-packages/SoftLayer/CLI/virt/detail.py", line 211, in get_local_type
    if 'SWAP' in disks['diskImage']['description']:
KeyError: 'description'

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions