Skip to content

Commit d287bc0

Browse files
Merge pull request #1789 from caberos/issue1788
fix the call api cannot handle empty results
2 parents 0671651 + 4592d73 commit d287bc0

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

SoftLayer/CLI/formatting.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -412,13 +412,14 @@ def _format_list(result):
412412

413413
if not result:
414414
return result
415-
415+
table = Table(['value'])
416416
new_result = [item for item in result if item]
417-
417+
if len(new_result) == 0:
418+
table.add_row(["-"])
419+
return table
418420
if isinstance(new_result[0], dict):
419421
return _format_list_objects(new_result)
420422

421-
table = Table(['value'])
422423
for item in new_result:
423424
table.add_row([iter_to_table(item)])
424425
return table

0 commit comments

Comments
 (0)