This *should* be fixed in the 1.0 branch now.

On 9/16/06, jose <[EMAIL PROTECTED]> wrote:
>
> Is database.py script using a different configuration file instead of dev.cfg 
> ?
> my dev.cfg is like this one
> ---------------
> [global]
> sqlalchemy.dburi="postgres://pippo:[EMAIL PROTECTED]/mydb"
> server.environment="development"
> autoreload.package="gs"
> [/static]
> staticFilter.on = True
> staticFilter.dir = "static"
> ---------------
> but database.py doesn't find the token 'sqlalchemy.dburi' and I can't 
> understand why. =-O
>
> 26    def get_engine():
> 27        "Retreives the engine based on the current configuration"
> 28        global _engine
> 29        if not _engine:
> 30            dburi = config.get("sqlalchemy.dburi")
> 31            if not dburi:
> 32                raise KeyError("No sqlalchemy database config found!")
> 33            _engine = sqlalchemy.create_engine(dburi)
> 34            metadata.connect(_engine)
> 35        elif not metadata.is_bound():
> 36            metadata.connect(_engine)
> 37        return _engine
>
>
>
>
> Jose Soares wrote:
>
> >Hi all,
> >
> >I'm using sqlalchemy and I have in my dev.cfg the line:
> >
> >sqlalchemy.dburi="postgres://pippo:[EMAIL PROTECTED]/mydb"
> >
> >I can run
> >
> >$ python prj-start.py
> >
> >but:
> >
> >$ tg-admin toolbox
> >
> >Traceback (most recent call last):
> >  File "/usr/local/bin/tg-admin", line 7, in ?
> >    sys.exit(
> >  File
> >"/usr/lib/python2.4/site-packages/TurboGears-0.9a9-py2.4.egg/turbogears/command/base.py",
> >line 351, in main
> >    command.run()
> >  File
> >"/usr/lib/python2.4/site-packages/TurboGears-0.9a9-py2.4.egg/turbogears/command/base.py",
> >line 297, in run
> >    root = SecureObject(toolbox.Toolbox(),from_any_host(self.hostlist),
> >exclude=['noaccess'])
> >  File
> >"/usr/lib/python2.4/site-packages/TurboGears-0.9a9-py2.4.egg/turbogears/toolbox/base.py",
> >line 95, in __init__
> >    self.toolbox = self.get_tools()
> >  File
> >"/usr/lib/python2.4/site-packages/TurboGears-0.9a9-py2.4.egg/turbogears/toolbox/base.py",
> >line 107, in get_tools
> >    setattr(self, i.name, tool())
> >  File
> >"/usr/lib/python2.4/site-packages/TurboGears-0.9a9-py2.4.egg/turbogears/toolbox/catwalk/__init__.py",
> >line 112, in __init__
> >    self.model = turbogears.util.get_model()
> >  File
> >"/usr/lib/python2.4/site-packages/TurboGears-0.9a9-py2.4.egg/turbogears/util.py",
> >line 118, in get_model
> >    package = __import__(package_name, {}, {}, ["model"])
> >  File "/home/jose/turbosicer/sicer/model/__init__.py", line 6, in ?
> >    from sicer.model import tables
> >  File "/home/jose/turbosicer/sicer/model/tables.py", line 7, in ?
> >    database.bind_meta_data()
> >  File
> >"/usr/lib/python2.4/site-packages/TurboGears-0.9a9-py2.4.egg/turbogears/database.py",
> >line 49, in bind_meta_data
> >    get_engine()
> >  File
> >"/usr/lib/python2.4/site-packages/TurboGears-0.9a9-py2.4.egg/turbogears/database.py",
> >line 32, in get_engine
> >    raise KeyError("No sqlalchemy database config found!")
> >KeyError: 'No sqlalchemy database config found!
> >
> >
> >Any ideas?
> >
> >j
> >
> >
> >
> >>
> >
> >
>
>
> >
>


-- 
cheers
    elvelind grandin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to