# HG changeset patch # User Mads Kiilerich # Date 1485197154 -3600 # Node ID 925d21b872e767d188e8da20773a6b0fe8b88b8c # Parent c0b2410d63a584a49c77605dfbf0358d132eafb6 config: fix bad beaker configuration parsing after 8377f2bfb88f diff -r c0b2410d63a5 -r 925d21b872e7 kallithea/lib/utils.py --- a/kallithea/lib/utils.py Mon Jan 23 02:17:38 2017 +0900 +++ b/kallithea/lib/utils.py Mon Jan 23 19:45:54 2017 +0100 @@ -631,11 +631,12 @@ # Find all regions, apply defaults, and apply to beaker if cache_settings['regions']: for region in cache_settings['regions'].split(','): - region = region.strip() + '.' + region = region.strip() + prefix = region + '.' region_settings = {} for key in cache_settings: - if key.startswith(region): - name = key[len(region):] + if key.startswith(prefix): + name = key[len(prefix):] region_settings[name] = cache_settings[key] region_settings.setdefault('expire', cache_settings.get('expire', '60'))