Author: chrisz
Date: Sat Mar 17 06:22:40 2007
New Revision: 6329
Modified:
Webware/trunk/WebKit/Application.py
Webware/trunk/WebKit/Configs/Application.config
Log:
Added SessionName and SessionPrefix to the default Application.config.
Modified: Webware/trunk/WebKit/Application.py
==============================================================================
--- Webware/trunk/WebKit/Application.py (original)
+++ Webware/trunk/WebKit/Application.py Sat Mar 17 06:22:40 2007
@@ -87,14 +87,15 @@
# sessions, in case the loading of the sessions causes an exception.
self._exceptionHandlerClass = ExceptionHandler
- self._session_prefix = self.setting('SessionPrefix', None) or ''
+ self._session_prefix = self.setting('SessionPrefix') or ''
if self._session_prefix:
if self._session_prefix == 'hostname':
from MiscUtils.Funcs import hostName
self._session_prefix = hostName()
self._session_prefix += '-'
self._session_timeout = self.setting('SessionTimeout')*60
- self._session_name = self.setting('SessionName', None) or '_SID_'
+ self._session_name = self.setting('SessionName') \
+ or self.defaultConfig()['SessionName']
# For session store:
session_store = 'Session%sStore' % self.setting('SessionStore')
@@ -213,6 +214,8 @@
],
'SessionStore': 'Dynamic',
'SessionTimeout': 60,
+ 'SessionPrefix': '',
+ 'SessionName': '_SID_',
'IgnoreInvalidSession': 1,
'UseAutomaticPathSessions': 0,
'ShowDebugInfoOnErrors': 1,
Modified: Webware/trunk/WebKit/Configs/Application.config
==============================================================================
--- Webware/trunk/WebKit/Configs/Application.config (original)
+++ Webware/trunk/WebKit/Configs/Application.config Sat Mar 17 06:22:40 2007
@@ -41,6 +41,8 @@
SessionStore = 'Dynamic' # can be File or Dynamic or Memory
SessionTimeout = 60 # minutes
+SessionPrefix = None # no prefix for session IDs
+SessionName = '_SID_' # name of the field holding the session ID
# Maximum number of sessions in memory:
MaxDynamicMemorySessions = 10000
# Time in minutes when to move sessions from memory to disk:
|