コード例 #1
0
ファイル: Session.py プロジェクト: estrand2020/mod_python
 def do_save(self, dict):
     _apache._global_lock(self._req.server, None, 0)
     dbm = self._get_dbm()
     try:
         dbm[self._sid.encode()] = dumps(dict)
     finally:
         dbm.close()
         _apache._global_unlock(self._req.server, None, 0)
コード例 #2
0
ファイル: Session.py プロジェクト: flosnaphq/MAMP
 def do_save(self, dict):
     _apache._global_lock(self._req.server, None, 0)
     dbm = self._get_dbm()
     try:
         dbm[self._sid.encode()] = dumps(dict)
     finally:
         dbm.close()
         _apache._global_unlock(self._req.server, None, 0)
コード例 #3
0
ファイル: Session.py プロジェクト: estrand2020/mod_python
 def do_delete(self):
     _apache._global_lock(self._req.server, None, 0)
     dbm = self._get_dbm()
     try:
         try:
             del dbm[self._sid.encode()]
         except KeyError: pass
     finally:
         dbm.close()
         _apache._global_unlock(self._req.server, None, 0)
コード例 #4
0
ファイル: Session.py プロジェクト: flosnaphq/MAMP
 def do_delete(self):
     _apache._global_lock(self._req.server, None, 0)
     dbm = self._get_dbm()
     try:
         try:
             del dbm[self._sid.encode()]
         except KeyError: pass
     finally:
         dbm.close()
         _apache._global_unlock(self._req.server, None, 0)
コード例 #5
0
ファイル: Session.py プロジェクト: estrand2020/mod_python
 def do_load(self):
     _apache._global_lock(self._req.server, None, 0)
     dbm = self._get_dbm()
     try:
         if self._sid.encode() in dbm:
             return loads(dbm[self._sid.encode()])
         else:
             return None
     finally:
         dbm.close()
         _apache._global_unlock(self._req.server, None, 0)
コード例 #6
0
ファイル: Session.py プロジェクト: flosnaphq/MAMP
 def do_load(self):
     _apache._global_lock(self._req.server, None, 0)
     dbm = self._get_dbm()
     try:
         if self._sid.encode() in dbm:
             return loads(dbm[self._sid.encode()])
         else:
             return None
     finally:
         dbm.close()
         _apache._global_unlock(self._req.server, None, 0)