##// END OF EJS Templates
caches: added force flag for force backend re-creation
super-admin -
r1309:457e9d20 default
parent child Browse files
Show More
@@ -166,7 +166,7 b' def backend_key_generator(backend):'
166 166 return wrapper
167 167
168 168
169 def get_or_create_region(region_name, region_namespace: str = None, use_async_runner=False):
169 def get_or_create_region(region_name, region_namespace: str = None, use_async_runner=False, force=False):
170 170 from .backends import FileNamespaceBackend
171 171 from . import async_creation_runner
172 172
@@ -183,7 +183,7 b' def get_or_create_region(region_name, re'
183 183 raise ValueError(f'{FileNamespaceBackend} used requires to specify region_namespace param')
184 184
185 185 region_exist = region_meta.dogpile_cache_regions.get(region_namespace)
186 if region_exist:
186 if region_exist and not force:
187 187 log.debug('Using already configured region: %s', region_namespace)
188 188 return region_exist
189 189
General Comments 0
You need to be logged in to leave comments. Login now