Esempio n. 1
0
from django.contrib.auth.models import User
from apps.plus_groups.models import TgGroup
from apps.plus_permissions.interfaces import secure_wrap

from datetime import datetime

uu = User.objects.get(username='******')
gg = TgGroup.objects.get(id=456)

import ipdb
from apps.plus_lib.redis_lib import redis, CACHE_ON

redis.flushall()
print redis.dbsize()


print
print "Start"
ss = secure_wrap(gg,uu)
print gg.has_member(uu)
print ss._interfaces

print
print "Joining"
gg.add_member(uu)
ss = secure_wrap(gg,uu)
print gg.has_member(uu)
print ss._interfaces

print
Esempio n. 2
0
from django.contrib.auth.models import User
from apps.plus_groups.models import TgGroup
from apps.plus_permissions.interfaces import secure_wrap

from datetime import datetime

uu = User.objects.get(username='******')
gg = TgGroup.objects.get(id=456)

import ipdb
from apps.plus_lib.redis_lib import redis, CACHE_ON

redis.flushall()
print redis.dbsize()

print
print "Start"
ss = secure_wrap(gg, uu)
print gg.has_member(uu)
print ss._interfaces

print
print "Joining"
gg.add_member(uu)
ss = secure_wrap(gg, uu)
print gg.has_member(uu)
print ss._interfaces

print
print "Leaving"
gg.remove_member(uu)
Esempio n. 3
0
 def handle_noargs(self, **options):
     print "Flushing Redis Cache", redis.dbsize()
     redis.flushdb()
     print "empty", redis.dbsize()
Esempio n. 4
0
 def handle_noargs(self, **options):
     print "Flushing Redis Cache", redis.dbsize()
     redis.flushdb()
     print "empty", redis.dbsize()