blob: ed4edc7ce003628fbb88fc26c990679260c0177e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import os
from paste import wsgilib
from paste.util.thirdparty import add_package
add_package('sqlobject')
import sqlobject
sql_set = False
def urlparser_hook(environ):
global sql_set
if not environ.has_key('todo_sql.base_url'):
environ['todo_sql.base_url'] = environ['SCRIPT_NAME']
if not sql_set:
sql_set = True
db_uri = environ['paste.config']['database']
sqlobject.sqlhub.processConnection = sqlobject.connectionForURI(
db_uri)
|