feat: port monitoring_status to 18.0

This commit is contained in:
Florent Xicluna
2025-05-15 11:51:06 +02:00
parent a04aa15191
commit 50560c5f83
4 changed files with 8 additions and 3 deletions
+2
View File
@@ -61,6 +61,8 @@ jobs:
env:
INCLUDE: "${{ matrix.include }}"
EXCLUDE: "${{ matrix.exclude }}"
# Disable Redis check
ODOO_CLOUD_PLATFORM_UNSAFE: 1
steps:
- uses: actions/checkout@v3
with:
+3
View File
@@ -65,6 +65,9 @@ class CloudPlatform(models.AbstractModel):
@api.model
def check(self):
if is_true(os.environ.get("ODOO_CLOUD_PLATFORM_UNSAFE")):
_logger.warning("cloud platform checks disabled, this is not safe")
return
environment_name = self._get_running_env()
self._check_redis(environment_name)
+2 -2
View File
@@ -4,12 +4,12 @@
{
"name": "Monitoring: Status",
"version": "17.0.1.0.0",
"version": "18.0.1.0.0",
"author": "Camptocamp,Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "category",
"depends": ["base", "web"],
"website": "https://github.com/camptocamp/odoo-cloud-platform",
"data": [],
"installable": False,
"installable": True,
}
+1 -1
View File
@@ -8,7 +8,7 @@ import werkzeug
from odoo import http
from odoo.addons.web.controllers.main import ensure_db
from odoo.addons.web.controllers.utils import ensure_db
class HealthCheckFilter(logging.Filter):