INNER CODE UNIT · Python

_reset_outcomes

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

    def _reset_outcomes(self) -> None:
        self.containers_completed.clear()
        self.containers_skipped.clear()
        self.containers_failed.clear()
        self.container_skip_reasons.clear()
        self.container_failure_reasons.clear()
        self.error_messages.clear()

    def get_label(self, container: Container, target: str, default=None):
        """Apply the label prefix and return the label value
        By default the label will look like: `nautical-backup.enable`
        """
        return container.labels.get(f"{self.prefix}.{target}", default)

    def verify_nautical_mounted_source_location(self, src_dir: str):
        self.log_this(f"Verifying source directory '{src_dir}'...", "DEBUG", LogType.INIT)
        if not os.path.isdir(src_dir):
            self.log_this(f"Source directory '{src_dir}' does not exist.", "ERROR", LogType.INIT)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…