mirror of
https://github.com/onyx-and-iris/slobs-cli.git
synced 2026-04-18 06:53:39 +00:00
call next(iter()) on excgroup.exceptions to convery intent a little better
(we dont intend to iterate through them, we just want to raise the first one)
This commit is contained in:
@@ -86,8 +86,8 @@ async def mute(ctx: click.Context, source_name: str):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@audio.command()
|
||||
@@ -117,8 +117,8 @@ async def unmute(ctx: click.Context, source_name: str):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@audio.command()
|
||||
@@ -151,8 +151,8 @@ async def toggle(ctx: click.Context, source_name: str):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@audio.command()
|
||||
@@ -182,5 +182,5 @@ async def status(ctx: click.Context, source_name: str):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
@@ -38,8 +38,8 @@ async def start(ctx: click.Context):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@record.command()
|
||||
@@ -67,8 +67,8 @@ async def stop(ctx: click.Context):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@record.command()
|
||||
|
||||
@@ -37,8 +37,8 @@ async def start(ctx: click.Context):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@replaybuffer.command()
|
||||
@@ -65,8 +65,8 @@ async def stop(ctx: click.Context):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@replaybuffer.command()
|
||||
|
||||
@@ -88,8 +88,8 @@ async def load(ctx: click.Context, scenecollection_name: str):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@scenecollection.command()
|
||||
@@ -136,8 +136,8 @@ async def delete(ctx: click.Context, scenecollection_name: str):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@scenecollection.command()
|
||||
@@ -169,5 +169,5 @@ async def rename(ctx: click.Context, scenecollection_name: str, new_name: str):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
@@ -37,8 +37,8 @@ async def start(ctx: click.Context):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@stream.command()
|
||||
@@ -65,8 +65,8 @@ async def stop(ctx: click.Context):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@stream.command()
|
||||
|
||||
@@ -35,8 +35,8 @@ async def enable(ctx: click.Context):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@studiomode.command()
|
||||
@@ -61,8 +61,8 @@ async def disable(ctx: click.Context):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
|
||||
@studiomode.command()
|
||||
@@ -129,5 +129,5 @@ async def force_transition(ctx: click.Context):
|
||||
tg.start_soon(conn.background_processing)
|
||||
tg.start_soon(_run)
|
||||
except* SlobsCliError as excgroup:
|
||||
for e in excgroup.exceptions:
|
||||
raise e
|
||||
raisable = next(iter(excgroup.exceptions))
|
||||
raise raisable
|
||||
|
||||
Reference in New Issue
Block a user