#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
-~----------~----~----~----~------~----~------~--~---