예제 #1
0
파일: redis_std.py 프로젝트: vaad2/vest
    def redis_get(self):
        redis = get_thread_var(self.connection)
        if not redis:
            redis = Redis()
            set_thread_var(self.connection, redis)

        return redis
예제 #2
0
def tag_curr_cat(context, name, attr, *args, **kwargs):
    cats = get_thread_var(VEST_CURRENT_TREE, None)
    if cats and name in cats:
        return getattr(cats[name], attr, '')
    return ''
예제 #3
0
파일: tags_std.py 프로젝트: vaad2/vest
def tag_curr_cat(context, name, attr, *args, **kwargs):
    cats = get_thread_var(VEST_CURRENT_TREE, None)
    if cats and name in cats:
        return getattr(cats[name], attr, '')
    return ''
예제 #4
0
파일: tags_common.py 프로젝트: vaad2/vest2
def vt_scripts():
    return mark_safe('\n'.join(thread_locals.get_thread_var('_vt_scripts', {}).values()))