chore: ansible extract common tasks and cli send service name for ioc start

This commit is contained in:
Benjamin Labrecque
2026-07-20 16:13:18 +02:00
parent ab8ecbb282
commit 0d18e992ec
7 changed files with 35 additions and 30 deletions
+4 -4
View File
@@ -54,9 +54,9 @@ def start(
):
registry = ServiceRegistry.read_from_config()
service = registry.get_service(name=service_name_lower)
ioc_port_var = f"ioc_port={service.ioc_port}"
service_name_var = f"service_name_lower={service.name_lower}"
run_playbook(playbook=str(IOC_PLAYBOOK_START), env=env, vars=[ioc_port_var])
run_playbook(playbook=str(IOC_PLAYBOOK_START), env=env, vars=[service_name_var])
@ioc.command()
@@ -67,9 +67,9 @@ def start_all(
services = registry.get_services()
for service in services:
ioc_port_var = f"ioc_port={service.ioc_port}"
service_name_var = f"service_name_lower={service.name_lower}"
run_playbook(playbook=str(IOC_PLAYBOOK_START), env=env, vars=[ioc_port_var])
run_playbook(playbook=str(IOC_PLAYBOOK_START), env=env, vars=[service_name_var])
@ioc.command(no_args_is_help=True)