1
0
Fork 0

- updated schema

- use database connection


git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@186 a67ec6bc-e5d5-0310-a910-815c51eb3124
This commit is contained in:
Jan Dittberner 2006-04-17 20:24:38 +00:00
parent bca6369b41
commit f5e5b1ed34
3 changed files with 128 additions and 101 deletions

View file

@ -5,6 +5,8 @@
#
from SessionManager import *
from DomainManager import *
import Settings
import psycopg
class ServiceFacade:
"""
@ -12,8 +14,9 @@ class ServiceFacade:
gnuviech admin backend.
"""
def __init__(self):
self.sessionManager = SessionManager(None)
self.domainManager = DomainManager(None)
dbconn = psycopg.connect('host=%(dbhost)s user=%(dbuser)s password=%(dbpassword)s dbname=%(dbname)s' % Settings.DBSETTINGS)
self.sessionManager = SessionManager(dbconn)
self.domainManager = DomainManager(dbconn)
def _dispatch(self, method, params):
try:

View file

@ -5,9 +5,11 @@
#
ALLPREFIX = '/home/jan/gnvadmtest'
DBSETTINGS = { 'dbuser': 'exim4',
'dbpassword' : 'CotOgigmeIk5',
'dbname' : 'gnuviechadmin' }
DBSETTINGS = { 'dbhost' : 'localhost',
'dbuser' : 'gnuviech',
'dbpassword' : 'SIKKnsyXsV5yU',
'dbname' : 'gnuviechadmin' }
# exim:CotOgigmeIk5
# courier:jevhi3Wriav
# gnuviech:SIKKnsyXsV5yU