Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Auto Backup Fs File

Entity: db.backup.fs.file

Compute Method: _compute_is_expired

Inputs Method Outputs
"""Compute whether the backup has exceeded its storage time."""
for record in self:
            days_to_keep = record.db_backup_id.days_to_keep
            if days_to_keep:
                expiration_date = fields.Datetime.add(
                    record.create_date, days=days_to_keep
                )
                record.is_expired = fields.Datetime.now() > expiration_date
            else:
                record.is_expired = False

Back to entity