Exemplo n.º 1
0
 def __init__(self, site, uid, **kw):
     Session.__init__(self, site, uid, **kw)
     self.in_room = None
     self.phonebook = IGameServer(-1).players
     name = 'anon-%s' % rndname(3,6)
     NamedComponentized.__init__(self, name)
     if not self.config.debug:
         self.sessionTimeout *= 60
Exemplo n.º 2
0
Arquivo: rest.py Projeto: myroot/mp3
 def __init__(self, site, uid):
     Session.__init__(self, site, uid)
     print 'create session'
     self.fd = mydownload.myDownload()
     self.notifyOnExpire(lambda: self.userExpired())
     self.lock = threading.Condition()
     self.queue = []
     reactor.callInThread(downloadThread, self.fd, self.lock, self.queue)
Exemplo n.º 3
0
 def __init__(self,site,uid):
     Session.__init__(self,site,uid)
     print 'create session'
     self.fd = mydownload.myDownload()
     self.notifyOnExpire(lambda: self.userExpired())
     self.lock = threading.Condition()
     self.queue = []
     reactor.callInThread(downloadThread,self.fd,self.lock,self.queue)   
Exemplo n.º 4
0
    def __init__(self, *args, **kwargs):
        Session.__init__(self, *args, **kwargs)

        # Reference to connection object (Protocol instance)
        self.protocol = None

        # Synchronizing object for avoiding race condition on session
        self.lock = semaphore.Semaphore(1)

        # Output buffering
        self.transport = Transport(self.uid, self.lock)

        # Setup cleanup method on session expiration
        self.notifyOnExpire(lambda: HttpSession.on_expire(self))
Exemplo n.º 5
0
    def __init__(self, *args, **kwargs):
        Session.__init__(self, *args, **kwargs)
        
        # Reference to connection object (Protocol instance)
        self.protocol = None
        
        # Synchronizing object for avoiding race condition on session
        self.lock = semaphore.Semaphore(1)

        # Output buffering
        self.transport = Transport(self.uid, self.lock)
                        
        # Setup cleanup method on session expiration
        self.notifyOnExpire(lambda: HttpSession.on_expire(self))
Exemplo n.º 6
0
 def __init__(self, site, uid, reactor=None):
     Session.__init__(self, site, uid, reactor=None)
     self.yuzuki_session_data = dict()
Exemplo n.º 7
0
 def __init__(self, site, uid, reactor=None):
     Session.__init__(self, site, uid, reactor=None)
     self.yuzuki_session_data = dict()