remove trailing comma

This commit is contained in:
onyx-and-iris 2025-05-06 20:38:57 +01:00
parent 3f33af6219
commit 9a65c0067e

View File

@ -18,10 +18,7 @@ def main():
def list(ctx: typer.Context, scene_name: str): def list(ctx: typer.Context, scene_name: str):
"""List groups in a scene.""" """List groups in a scene."""
if not validate.scene_in_scenes(ctx, scene_name): if not validate.scene_in_scenes(ctx, scene_name):
typer.echo( typer.echo(f"Scene '{scene_name}' not found.", err=True)
f"Scene '{scene_name}' not found.",
err=True,
)
raise typer.Exit(code=1) raise typer.Exit(code=1)
resp = ctx.obj.get_scene_item_list(scene_name) resp = ctx.obj.get_scene_item_list(scene_name)
@ -48,18 +45,12 @@ def _get_group(group_name: str, resp: DataclassProtocol) -> dict | None:
def show(ctx: typer.Context, scene_name: str, group_name: str): def show(ctx: typer.Context, scene_name: str, group_name: str):
"""Show a group in a scene.""" """Show a group in a scene."""
if not validate.scene_in_scenes(ctx, scene_name): if not validate.scene_in_scenes(ctx, scene_name):
typer.echo( typer.echo(f"Scene '{scene_name}' not found.", err=True)
f"Scene '{scene_name}' not found.",
err=True,
)
raise typer.Exit(code=1) raise typer.Exit(code=1)
resp = ctx.obj.get_scene_item_list(scene_name) resp = ctx.obj.get_scene_item_list(scene_name)
if (group := _get_group(group_name, resp)) is None: if (group := _get_group(group_name, resp)) is None:
typer.echo( typer.echo(f"Group '{group_name}' not found in scene {scene_name}.", err=True)
f"Group '{group_name}' not found in scene {scene_name}.",
err=True,
)
raise typer.Exit(code=1) raise typer.Exit(code=1)
ctx.obj.set_scene_item_enabled( ctx.obj.set_scene_item_enabled(
@ -75,18 +66,12 @@ def show(ctx: typer.Context, scene_name: str, group_name: str):
def hide(ctx: typer.Context, scene_name: str, group_name: str): def hide(ctx: typer.Context, scene_name: str, group_name: str):
"""Hide a group in a scene.""" """Hide a group in a scene."""
if not validate.scene_in_scenes(ctx, scene_name): if not validate.scene_in_scenes(ctx, scene_name):
typer.echo( typer.echo(f"Scene '{scene_name}' not found.", err=True)
f"Scene '{scene_name}' not found.",
err=True,
)
raise typer.Exit(code=1) raise typer.Exit(code=1)
resp = ctx.obj.get_scene_item_list(scene_name) resp = ctx.obj.get_scene_item_list(scene_name)
if (group := _get_group(group_name, resp)) is None: if (group := _get_group(group_name, resp)) is None:
typer.echo( typer.echo(f"Group '{group_name}' not found in scene {scene_name}.", err=True)
f"Group '{group_name}' not found in scene {scene_name}.",
err=True,
)
raise typer.Exit(code=1) raise typer.Exit(code=1)
ctx.obj.set_scene_item_enabled( ctx.obj.set_scene_item_enabled(
@ -102,18 +87,12 @@ def hide(ctx: typer.Context, scene_name: str, group_name: str):
def toggle(ctx: typer.Context, scene_name: str, group_name: str): def toggle(ctx: typer.Context, scene_name: str, group_name: str):
"""Toggle a group in a scene.""" """Toggle a group in a scene."""
if not validate.scene_in_scenes(ctx, scene_name): if not validate.scene_in_scenes(ctx, scene_name):
typer.echo( typer.echo(f"Scene '{scene_name}' not found.", err=True)
f"Scene '{scene_name}' not found.",
err=True,
)
raise typer.Exit(code=1) raise typer.Exit(code=1)
resp = ctx.obj.get_scene_item_list(scene_name) resp = ctx.obj.get_scene_item_list(scene_name)
if (group := _get_group(group_name, resp)) is None: if (group := _get_group(group_name, resp)) is None:
typer.echo( typer.echo(f"Group '{group_name}' not found in scene {scene_name}.", err=True)
f"Group '{group_name}' not found in scene {scene_name}.",
err=True,
)
raise typer.Exit(code=1) raise typer.Exit(code=1)
new_state = not group.get('sceneItemEnabled') new_state = not group.get('sceneItemEnabled')
@ -133,18 +112,12 @@ def toggle(ctx: typer.Context, scene_name: str, group_name: str):
def status(ctx: typer.Context, scene_name: str, group_name: str): def status(ctx: typer.Context, scene_name: str, group_name: str):
"""Get the status of a group in a scene.""" """Get the status of a group in a scene."""
if not validate.scene_in_scenes(ctx, scene_name): if not validate.scene_in_scenes(ctx, scene_name):
typer.echo( typer.echo(f"Scene '{scene_name}' not found.", err=True)
f"Scene '{scene_name}' not found.",
err=True,
)
raise typer.Exit(code=1) raise typer.Exit(code=1)
resp = ctx.obj.get_scene_item_list(scene_name) resp = ctx.obj.get_scene_item_list(scene_name)
if (group := _get_group(group_name, resp)) is None: if (group := _get_group(group_name, resp)) is None:
typer.echo( typer.echo(f"Group '{group_name}' not found in scene {scene_name}.", err=True)
f"Group '{group_name}' not found in scene {scene_name}.",
err=True,
)
raise typer.Exit(code=1) raise typer.Exit(code=1)
enabled = ctx.obj.get_scene_item_enabled( enabled = ctx.obj.get_scene_item_enabled(