Tower: upload cetmix_tower_server 16.0.2.2.9 (via marketplace)

This commit is contained in:
2026-04-27 08:44:03 +00:00
parent 1ebf77f1aa
commit eb2ad30e64

View File

@@ -0,0 +1,30 @@
# Copyright 2025 Cetmix Oy
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl-3.0).
from odoo import _, fields, models
class CxTowerServerHostKeyWizard(models.TransientModel):
"""Wizard to show host key"""
_name = "cx.tower.server.host.key.wizard"
_description = "Show Host Key"
is_error = fields.Boolean()
host_key = fields.Char()
server_id = fields.Many2one("cx.tower.server")
def action_insert_host_key(self):
"""Show the host key"""
self.ensure_one()
self.server_id.write({"host_key": self.host_key, "skip_host_key": False})
return {
"type": "ir.actions.client",
"tag": "display_notification",
"params": {
"type": "success",
"title": _("Host Key"),
"message": _("Key inserted successfully!"),
"next": {"type": "ir.actions.act_window_close"},
},
}