From 5d8d3b48b83d679b149be42a15a283199f6043c3 Mon Sep 17 00:00:00 2001 From: Maksym Yankin Date: Tue, 31 Mar 2026 09:07:45 +0300 Subject: [PATCH] [REF] cloud_platform: server_environment should not be a required dependency --- cloud_platform/__manifest__.py | 10 ++-------- cloud_platform/models/cloud_platform.py | 3 +-- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/cloud_platform/__manifest__.py b/cloud_platform/__manifest__.py index 1473887..ba25cf3 100644 --- a/cloud_platform/__manifest__.py +++ b/cloud_platform/__manifest__.py @@ -5,17 +5,11 @@ { "name": "Cloud Platform", "summary": "Addons required for the Camptocamp Cloud Platform", - "version": "17.0.2.0.0", + "version": "17.0.2.0.1", "author": "Camptocamp,Odoo Community Association (OCA)", "license": "AGPL-3", "category": "Extra Tools", - "depends": [ - "session_redis", - "monitoring_status", - "logging_json", - "server_environment", # OCA/server-tools - ], + "depends": ["session_redis", "monitoring_status", "logging_json"], "website": "https://github.com/camptocamp/odoo-cloud-platform", - "data": [], "installable": True, } diff --git a/cloud_platform/models/cloud_platform.py b/cloud_platform/models/cloud_platform.py index 5df8dd7..f705d6c 100644 --- a/cloud_platform/models/cloud_platform.py +++ b/cloud_platform/models/cloud_platform.py @@ -7,7 +7,6 @@ import re from collections import namedtuple from odoo import api, models -from odoo.tools.config import config from .strtobool import strtobool @@ -52,7 +51,7 @@ class CloudPlatform(models.AbstractModel): return configs.get(environment) or self._default_config() def _get_running_env(self): - environment_name = config["running_env"] + environment_name = os.environ.get("RUNNING_ENV") if environment_name.startswith("labs"): # We allow to have environments such as 'labs-logistics' # or 'labs-finance', in order to have the matching ribbon.