예제 #1
0
파일: views.py 프로젝트: albre2252/zamboni
def clear_blocklist(*args, **kw):
    # Something in the blocklist changed; invalidate all responses.
    redis = redisutils.connections['master']
    keys = redis.smembers('blocklist:keys')
    cache.delete_many(keys)
    redis.delete('blocklist:keys')
    flush_front_end_cache_urls.delay(['/blocklist/*'])
예제 #2
0
파일: views.py 프로젝트: vdt/zamboni
def clear_blocklist(*args, **kw):
    # Something in the blocklist changed; invalidate all responses.
    redis = redisutils.connections['master']
    keys = redis.smembers('blocklist:keys')
    cache.delete_many(keys)
    redis.delete('blocklist:keys')
    flush_front_end_cache_urls.delay(['/blocklist/*'])
예제 #3
0
def clear_blocklist(*args, **kw):
    # Something in the blocklist changed; invalidate all responses.
    cache.add('blocklist:keyversion', 1)
    cache.incr('blocklist:keyversion')
    flush_front_end_cache_urls.delay(['/blocklist/*'])
예제 #4
0
def clear_blocklist(*args, **kw):
    # Something in the blocklist changed; invalidate all responses.
    cache.add('blocklist:keyversion', 1)
    cache.incr('blocklist:keyversion')
    flush_front_end_cache_urls.delay(['/blocklist/*'])