return 0 for empty lists and write to stdout

This commit is contained in:
onyx-and-iris 2025-05-26 20:45:36 +01:00
parent c71aa82914
commit 9fa61351d0
2 changed files with 4 additions and 4 deletions

View File

@ -48,8 +48,8 @@ def list(
] ]
if not inputs: if not inputs:
err_console.print('No inputs found.') out_console.print('No inputs found.')
raise typer.Exit(1) return
table = Table(title='Inputs', padding=(0, 2)) table = Table(title='Inputs', padding=(0, 2))
for column in ('Input Name', 'Kind'): for column in ('Input Name', 'Kind'):

View File

@ -39,8 +39,8 @@ def list(
items = [item.get('sourceName') for item in resp.scene_items] items = [item.get('sourceName') for item in resp.scene_items]
if not items: if not items:
err_console.print(f"No items found in scene '{scene_name}'.") out_console.print(f"No items found in scene '{scene_name}'.")
raise typer.Exit(1) return
table = Table(title=f'Items in Scene: {scene_name}', padding=(0, 2)) table = Table(title=f'Items in Scene: {scene_name}', padding=(0, 2))
table.add_column('Item Name', justify='left', style='cyan') table.add_column('Item Name', justify='left', style='cyan')