comparison rhodecode/lib/utils.py @ 1032:2e9f2bd28143 beta

fixed add cache defaults missing data_dir
author Marcin Kuzminski <marcin@python-works.com>
date Sat, 12 Feb 2011 13:56:28 +0100
parents 4f834b0abcd3
children 51b70569c330
comparison
equal deleted inserted replaced
1031:d1009f6bbc9c 1032:2e9f2bd28143
504 region_settings[key.split('.')[1]] = value 504 region_settings[key.split('.')[1]] = value
505 region_settings['expire'] = int(region_settings.get('expire', 505 region_settings['expire'] = int(region_settings.get('expire',
506 60)) 506 60))
507 region_settings.setdefault('lock_dir', 507 region_settings.setdefault('lock_dir',
508 cache_settings.get('lock_dir')) 508 cache_settings.get('lock_dir'))
509 region_settings.setdefault('data_dir',
510 cache_settings.get('data_dir'))
511
509 if 'type' not in region_settings: 512 if 'type' not in region_settings:
510 region_settings['type'] = cache_settings.get('type', 513 region_settings['type'] = cache_settings.get('type',
511 'memory') 514 'memory')
512 beaker.cache.cache_regions[region] = region_settings 515 beaker.cache.cache_regions[region] = region_settings
513 516