Esempio n. 1
0
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/*'])
Esempio n. 2
0
File: views.py Progetto: 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/*'])
Esempio n. 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/*'])
Esempio n. 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/*'])