diff --git a/cloud_platform/models/cloud_platform.py b/cloud_platform/models/cloud_platform.py index 5128a74..ae05143 100644 --- a/cloud_platform/models/cloud_platform.py +++ b/cloud_platform/models/cloud_platform.py @@ -94,14 +94,15 @@ class CloudPlatform(models.AbstractModel): @api.model def _check_redis(self, environment_name): - assert is_true(os.environ.get('ODOO_SESSION_REDIS')) - assert os.environ.get('ODOO_SESSION_REDIS_HOST') - assert os.environ.get('ODOO_SESSION_REDIS_PREFIX') - prefix = os.environ['ODOO_SESSION_REDIS_PREFIX'] - assert re.match(r'[a-z]+-odoo-[a-z]+', prefix), ( - "ODOO_SESSION_REDIS_PREFIX should match '-odoo-'" - ", we got: '%s'" % (prefix,) - ) + if environment_name in ('prod', 'integration', 'test'): + assert is_true(os.environ.get('ODOO_SESSION_REDIS')) + assert os.environ.get('ODOO_SESSION_REDIS_HOST') + assert os.environ.get('ODOO_SESSION_REDIS_PREFIX') + prefix = os.environ['ODOO_SESSION_REDIS_PREFIX'] + assert re.match(r'[a-z]+-odoo-[a-z]+', prefix), ( + "ODOO_SESSION_REDIS_PREFIX should match '-odoo-'" + ", we got: '%s'" % (prefix,) + ) @api.model def check(self):