I updated my patch just now, seems to be working for me.

Arnar

On 6/9/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Hi guys, The patch isn't working for me. Although it is a lot like my
> changes. I didn't use threadlocals. During startup I'm getting an error
> like:
>
>   File "c:\cygwin\home\geoff\turbogears\turbogears\visit\savisit.py",
> line 17, in create_model
>     if not
> TG_Visit.table.engine.dialect.has_table(TG_Visit.table.engine.session.get_connection(),
> TG_Visit.table.name):
>   File "c:\cygwin\home\geoff\sqlalchemy\lib\sqlalchemy\ext\proxy.py",
> line 35, in __getattr__
>     e = self.get_engine()
>   File "c:\cygwin\home\geoff\sqlalchemy\lib\sqlalchemy\ext\proxy.py",
> line 57, in get_engine
>     self._engine = create_engine(dburi, **self.kwargs)
>   File
> "c:\cygwin\home\geoff\sqlalchemy\lib\sqlalchemy\engine\__init__.py",
> line 92, in create_engine
>     return strategy.create(*args, **kwargs)
>   File
> "c:\cygwin\home\geoff\sqlalchemy\lib\sqlalchemy\engine\strategies.py",
> line 54, in create
>     module = u.get_module()
> AttributeError: 'NoneType' object has no attribute 'get_module'
>
> I didn't include the entire traceback, just into savisit.py. I'm
> working against the latest svn checkout from sqlalchemy. (Not sure if
> that matters.) I also create the table no matter what each time and
> just catch the already existing exception. Like:
>
> try:
>     visit_identity_table.create()
>     user_table.create()
>     group_table.create()
>     permission_table.create()
>     user_group.create()
>     group_permission.create()
>     __session__.flush()
> except:
>     pass
>
> at the end of saprovider.py
>
> Arnar, if you'd like I can email you a patch for my changes. The
> changes are a bit hackerish but I was more interested in making it work
> at all than work well.
>
>
> >
>

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