feat: Add 'Managed Server' boolean field to VPS Server model and form
This commit is contained in:
@@ -25,6 +25,7 @@ class VPSServer(models.Model):
|
||||
('stopped', 'Stopped'),
|
||||
('unknown', 'Unknown')
|
||||
], string='State', default='unknown', tracking=True)
|
||||
managed_server = fields.Boolean(string='Managed Server', default=False, tracking=True)
|
||||
|
||||
def _compute_access_url(self):
|
||||
super()._compute_access_url()
|
||||
@@ -230,4 +231,4 @@ class VPSServer(models.Model):
|
||||
def unlink(self):
|
||||
for record in self:
|
||||
record.message_unsubscribe(partner_ids=[record.customer_id.id])
|
||||
return super(VPSServer, self).unlink()
|
||||
return super(VPSServer, self).unlink()
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
<field name="proxmox_server_id"/>
|
||||
<field name="ct_id"/>
|
||||
<field name="vm_id"/>
|
||||
<field name="managed_server"/>
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
@@ -88,4 +89,4 @@
|
||||
action="menu_action_vps_server"
|
||||
parent="menu_ow_vm_management"
|
||||
sequence="10"/>
|
||||
</odoo>
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user