From 53e0f7a467426156256eb7ed8e4285c15f59e82f Mon Sep 17 00:00:00 2001 From: "Your Name (aider)" Date: Tue, 6 Aug 2024 22:08:27 +0200 Subject: [PATCH] feat: Add 'Managed Server' boolean field to VPS Server model and form --- ow_vm_management/models/vps_server.py | 3 ++- ow_vm_management/views/vps_server_views.xml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ow_vm_management/models/vps_server.py b/ow_vm_management/models/vps_server.py index d09273d..b5eec87 100644 --- a/ow_vm_management/models/vps_server.py +++ b/ow_vm_management/models/vps_server.py @@ -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() \ No newline at end of file + return super(VPSServer, self).unlink() diff --git a/ow_vm_management/views/vps_server_views.xml b/ow_vm_management/views/vps_server_views.xml index fcd44a5..55b2764 100644 --- a/ow_vm_management/views/vps_server_views.xml +++ b/ow_vm_management/views/vps_server_views.xml @@ -29,6 +29,7 @@ + @@ -88,4 +89,4 @@ action="menu_action_vps_server" parent="menu_ow_vm_management" sequence="10"/> - \ No newline at end of file +