INNER CODE UNIT · Python

_record_container_failed

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

    def _record_container_failed(self, c: Container, reason: str, message: str, log=True) -> None:
        self.containers_failed.add(c.name)
        self.container_failure_reasons.setdefault(c.name if c.name else str(c.id), reason)
        self._record_error(message)
        if log:
            self.log_this(message, "ERROR")

    def _backup_status(self) -> str:
        if self.containers_failed or self.error_messages:
            return "error"
        if self.containers_skipped:
            return "warning"
        return "success"

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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…