INNER CODE UNIT · Python

group_containers

Minituff/nautical-backup · app/backup.py:271

    def group_containers(self) -> Dict[str, List[Container]]:
        containers: List[Container] = self.docker.containers.list()  # type: ignore
        starting_container_amt = len(containers)
        self.log_this(f"Processing {starting_container_amt} containers...", "INFO")

        self.db.put("number_of_containers", starting_container_amt)

        output = ""
        for container in containers:
            output += str(container.name) + ", "
        output = output[:-2]
        self.log_this(f"Containers: {output}", "DEBUG")

        containers_by_group_in_process: Dict[str, List[Tuple[int, Container]]] = {}

        for c in containers:
            if self._should_skip_container(c) == True:
                continue  # Skip this container

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…