actually. with 1.0b1 you can't even start the toolbox if you are using
both SA and identity. forgot to the it to get the sqlalchemy.dburi and
friends from dev.cfg at startup. should be fixed now.

On 9/18/06, Kevin Dangoor <[EMAIL PROTECTED]> wrote:
>
> It looks like you're trying to use SQLAlchemy with Catwalk, which is
> not yet supported.
>
> Kevin
>
> On Sep 16, 2006, at 10:47 AM, jose 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
> >>
> >>
> >>
> >>>
> >>
> >>
> >
> >
> > >
>
>
> --
> Kevin Dangoor
> TurboGears / Zesty News
>
> email: [EMAIL PROTECTED]
> company: http://www.BlazingThings.com
> blog: http://www.BlueSkyOnMars.com
>
>
>
>
> >
>


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