Exemple #1
0
def makeNewUser():
    userid = createNewUid()
    user = UserSession(userid, 'Chatter')
    users[userid] = user
    response.set_cookie('chatteruserid', userid)
    print 'creating new chatter ', userid
    return user
Exemple #2
0
def loadUser(userid):
    user = dbaccess.loadUser(userid)
    if not user:
        print 'creating user for cookie'
        user = UserSession(userid, 'Chatter')
    users[userid] = user
    print 'user loaded', user.toString(), 'users ref is', id(users)
    return user
Exemple #3
0
                    'mario_barakus_32.png', 'mascara_antigua_32.png',
                    'metalero_32.png', 'meteoro_32.png', 'michelin_32.png',
                    'mimo_32.png', 'mister_32.png', 'mounstrico1_32.png'
                ],
                [
                    'mounstrico2_32.png', 'mounstrico3_32.png',
                    'mounstrico4_32.png', 'mounstruo_32.png', 'muerte_32.png',
                    'mujer_hippie_32.png', 'mujer_latina_32.png',
                    'muneco_lego_32.png'
                ]]

users = dict()
conversations = list()
print 'creating new users'

deffer = UserSession(id='1', name='Deffer', online=False)
chatter = UserSession(id='0', name='Chatter', online=False)
pluto = UserSession(id='2', name='Pluto', online=True, icon='indio')
alice = UserSession(id='3', name='Alice', online=True, icon='geisha')
users[''] = chatter
users['0'] = chatter
users['1'] = deffer
users['2'] = pluto
users['3'] = alice


def createNewUid():
    import uuid
    return str(uuid.uuid4())