#1079: Toolbox doesn't work with quickstarted SQLAlchemy+identity-project
---------------------+------------------------------------------------------
 Reporter:  joshua   |       Owner:  anonymous
     Type:  defect   |      Status:  new      
 Priority:  normal   |   Milestone:  1.1      
Component:  Toolbox  |     Version:           
 Severity:  normal   |    Keywords:           
---------------------+------------------------------------------------------
 When starting the toolbox from a quickstarted project with
 identity+SQLAlchemy, the toolbox raises an exception:

 {{{
 Traceback (most recent call last):
   File "/sw/lib/python2.4/site-
 packages/CherryPy-2.2.1-py2.4.egg/cherrypy/_cphttptools.py", line 103, in
 _run
     applyFilters('before_main')
   File "/sw/lib/python2.4/site-
 packages/CherryPy-2.2.1-py2.4.egg/cherrypy/filters/__init__.py", line 151,
 in applyFilters
     method()
   File "/Users/joshua/Library/Source/TurboGears/turbogears/visit/api.py",
 line 140, in before_main
     visit= _manager.visit_for_key( visit_key )
   File
 "/Users/joshua/Library/Source/TurboGears/turbogears/visit/sovisit.py",
 line 54, in visit_for_key
     visit= TG_Visit.lookup_visit( visit_key )
   File
 "/Users/joshua/Library/Source/TurboGears/turbogears/visit/sovisit.py",
 line 92, in lookup_visit
     return cls.by_visit_key( visit_key )
   File "<string>", line 1, in <lambda>
   File "/sw/lib/python2.4/site-packages/SQLObject-0.8dev_r1859-
 py2.4.egg/sqlobject/main.py", line 1290, in _SO_fetchAlternateID
     result, obj = cls._findAlternateID(name, dbName, value, connection)
   File "/sw/lib/python2.4/site-packages/SQLObject-0.8dev_r1859-
 py2.4.egg/sqlobject/main.py", line 1281, in _findAlternateID
     return (connection or cls._connection)._SO_selectOneAlt(
   File "/Users/joshua/Library/Source/TurboGears/turbogears/database.py",
 line 171, in __get__
     self.set_hub()
   File "/Users/joshua/Library/Source/TurboGears/turbogears/database.py",
 line 189, in set_hub
     raise KeyError, "No database configuration found!"
 KeyError: 'No database configuration found!'
 }}}

 Obviously it tries to use SQLObject's visit manager ("sovisit.py").
 Possibly the toolbox ignores some configs?

-- 
Ticket URL: <http://trac.turbogears.org/turbogears/ticket/1079>
TurboGears <http://www.turbogears.org/>
TurboGears front-to-back web development
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Tickets" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears-tickets
-~----------~----~----~----~------~----~------~--~---

Reply via email to