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