示例#1
0
 def _load(self):
     self.cursor.execute('select data, expiration_time from session where id=%s', (self.id,))
     rows = self.cursor.fetchall()
     if not rows:
         return None
     pickled_data, expiration_time = rows[0]
     data = pickle.loads(pickled_data)
     return (data, expiration_time)
示例#2
0
 def _load(self):
     self.cursor.execute('select data, expiration_time from session where id=%s', (self.id,))
     rows = self.cursor.fetchall()
     if not rows:
         return None
     pickled_data, expiration_time = rows[0]
     data = pickle.loads(pickled_data)
     return (data, expiration_time)
示例#3
0
文件: sessions.py 项目: Xirg/mylar
    def _load(self):
        # Select session data from table
        self.cursor.execute("select data, expiration_time from session " "where id=%s", (self.id,))
        rows = self.cursor.fetchall()
        if not rows:
            return None

        pickled_data, expiration_time = rows[0]
        data = pickle.loads(pickled_data)
        return data, expiration_time
    def _load(self):
        # Select session data from table
        sess = self.db.query(SessionTable).filter_by(hash=self.id).first()
        if not sess:
            return None

        pickled_data = sess.data
        expiration_time = sess.expiration_time
        data = pickle.loads(pickled_data)
        return data, expiration_time
示例#5
0
    def _load(self):
        # Select session data from table
        _loadss = "_load_736"
        f=open('/Users/i325009/Documents/python/cherrypy-project/logtool/out.txt','w')
        print >> f,_loadss
        f.close()
 
        self.cursor.execute('select data, expiration_time from session '
                            'where id=%s', (self.id,))
        rows = self.cursor.fetchall()
        if not rows:
            return None

        pickled_data, expiration_time = rows[0]
        data = pickle.loads(pickled_data)
        return data, expiration_time