Files
maintenance-tools/maintenance_server_data/models/service.py
Stéphan Sainléger 00a97e876c [IMP] maintenance_server_data: add active field in service.instance model
and make the active field value follow the equipement active field
2026-02-26 15:49:48 +01:00

28 lines
869 B
Python

from odoo import fields, models
class Service(models.Model):
_name = 'service'
name = fields.Char('Name', required=True)
class ServiceVersion(models.Model):
_name = "service.version"
service_id = fields.Many2one('service', string='Service', required=True)
name = fields.Char('Name')
is_last_version = fields.Boolean('Is Last Version?')
class ServiceInstance(models.Model):
_name = "service.instance"
equipment_id = fields.Many2one('maintenance.equipment', string='Equipment')
service_id = fields.Many2one('service', string='Service', required=True)
version_id = fields.Many2one('service.version', string='Version')
service_url = fields.Char(string='Service Url')
active = fields.Boolean(default=True)
class BackupServer(models.Model):
_name = 'backup.server'
name = fields.Char('Name', required=True)