diff --git a/infrahub_sdk/ctl/generator.py b/infrahub_sdk/ctl/generator.py index 26fd6db0..4849daff 100644 --- a/infrahub_sdk/ctl/generator.py +++ b/infrahub_sdk/ctl/generator.py @@ -69,6 +69,13 @@ async def run( kind="CoreGroup", branch=branch, include=["members"], name__value=generator_config.targets ) await targets.members.fetch() + + if not targets.members.peers: + console.print( + f"[red]No members found within '{generator_config.targets}', not running generator '{generator_name}'" + ) + return + for member in targets.members.peers: check_parameter = {} if identifier: