INNER CODE UNIT · Python

start_apps

ragapp/ragapp · src/manager/app/services/app.py:51

    def start_apps(
        cls,
        docker_client: DockerClient,
    ):
        # Fetch all app configs
        app_configs = AppConfigService.load_all_configs_from_disk()
        errors = []
        for config in app_configs:
            try:
                container = ContainerService.fetch_ragapp_container(
                    docker_client=docker_client, app_name=config.name
                )
                # App config is running but container is not running
                # Start the container
                if container.status != "running" and config.status == "running":
                    container.start()
                    logger.info(f"Started app {config.name}")
            except DockerException:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…