raise typer.Exit() to signify we return early with exit code 0

This commit is contained in:
onyx-and-iris 2025-06-02 17:32:34 +01:00
parent ec444d9cdd
commit 75fdbf5ad8
4 changed files with 4 additions and 4 deletions

View File

@ -32,7 +32,7 @@ def list(ctx: typer.Context, source_name: str):
if not resp.filters: if not resp.filters:
out_console.print(f'No filters found for source {source_name}') out_console.print(f'No filters found for source {source_name}')
return raise typer.Exit()
table = Table(title=f'Filters for Source: {source_name}', padding=(0, 2)) table = Table(title=f'Filters for Source: {source_name}', padding=(0, 2))

View File

@ -42,7 +42,7 @@ def list(
if not groups: if not groups:
out_console.print(f"No groups found in scene '{scene_name}'.") out_console.print(f"No groups found in scene '{scene_name}'.")
return raise typer.Exit()
table = Table(title=f'Groups in Scene: {scene_name}', padding=(0, 2)) table = Table(title=f'Groups in Scene: {scene_name}', padding=(0, 2))

View File

@ -49,7 +49,7 @@ def list(
if not inputs: if not inputs:
out_console.print('No inputs found.') out_console.print('No inputs found.')
return raise typer.Exit()
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

@ -52,7 +52,7 @@ def list(
if not items: if not items:
out_console.print(f"No items found in scene '{scene_name}'.") out_console.print(f"No items found in scene '{scene_name}'.")
return raise typer.Exit()
table = Table(title=f'Items in Scene: {scene_name}', padding=(0, 2)) table = Table(title=f'Items in Scene: {scene_name}', padding=(0, 2))
for column in ('Item ID', 'Item Name', 'In Group', 'Enabled'): for column in ('Item ID', 'Item Name', 'In Group', 'Enabled'):