Files
maintenance-tools/maintenance_server_data/models/os_distribution.py
2024-02-13 17:03:17 +01:00

17 lines
632 B
Python

from odoo import api, fields, models
class OsDistribution(models.Model):
_name = 'os.distribution'
name = fields.Char('Name', compute="_compute_name")
distrib_name = fields.Char('Distrib Name', required=True)
distrib_version = fields.Char('Distrib Version')
@api.depends("distrib_name","distrib_version")
def _compute_name(self):
for distrib in self:
distrib.name = ""
if distrib.distrib_name != "":
distrib.name = distrib.distrib_name
if distrib.distrib_version != "":
distrib.name = distrib.name + ' ' + distrib.distrib_version