Fix manager to stop accessing config

bzr-revno: 406
This commit is contained in:
Tim Bentley 2009-03-11 06:28:48 +00:00
parent 05db1d1b40
commit 5c3136fdbe
1 changed files with 13 additions and 13 deletions

View File

@ -45,19 +45,19 @@ class CustomManager():
self.config = config
log.debug('Custom Initialising')
self.db_url = u''
db_type = self.config.get_config(u'db type')
if db_type == u'sqlite':
self.db_url = u'sqlite:///' + self.config.get_data_path() + \
u'/custom.sqlite'
else:
self.db_url = u'%s://%s:%s@%s/%s' % \
(db_type, self.config.get_config(u'db username'),
self.config.get_config(u'db password'),
self.config.get_config(u'db hostname'),
self.config.get_config(u'db database'))
self.session = init_models(self.db_url)
if not custom_slide_table.exists():
metadata.create_all()
# db_type = self.config.get_config(u'db type')
# if db_type == u'sqlite':
# self.db_url = u'sqlite:///' + self.config.get_data_path() + \
# u'/custom.sqlite'
# else:
# self.db_url = u'%s://%s:%s@%s/%s' % \
# (db_type, self.config.get_config(u'db username'),
# self.config.get_config(u'db password'),
# self.config.get_config(u'db hostname'),
# self.config.get_config(u'db database'))
# self.session = init_models(self.db_url)
# if not custom_slide_table.exists():
# metadata.create_all()
log.debug('Custom Initialised')
#