From 202d37f08b918f2a96d03aaa8316e1a2e0114162 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Tue, 25 Oct 2016 13:26:26 +0200 Subject: [PATCH] Relax rules for the redis prefix If we run 2 instances with the 'integration' server_env, we want 2 the ability to use different prefixes. --- cloud_platform/models/cloud_platform.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/cloud_platform/models/cloud_platform.py b/cloud_platform/models/cloud_platform.py index c713dda..5128a74 100644 --- a/cloud_platform/models/cloud_platform.py +++ b/cloud_platform/models/cloud_platform.py @@ -98,11 +98,10 @@ class CloudPlatform(models.AbstractModel): assert os.environ.get('ODOO_SESSION_REDIS_HOST') assert os.environ.get('ODOO_SESSION_REDIS_PREFIX') prefix = os.environ['ODOO_SESSION_REDIS_PREFIX'] - if environment_name in ('prod', 'integration', 'test'): - assert re.match(r'[a-z]+-odoo-%s' % (environment_name,), prefix), ( - "ODOO_SESSION_REDIS_PREFIX should match '-odoo-%s', " - "we got: '%s'" % (environment_name, 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):