Changeset 3011

Show
Ignore:
Timestamp:
05/11/07 15:28:40 (2 years ago)
Author:
faide
Message:

Applied patch from ticket #1380. Synched from 1.0 branch

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/turbogears/database.py

    r3004 r3011  
    4545        return _engine 
    4646 
     47    def create_session(): 
     48        """Creates a session that uses the engine from thread-local metadata""" 
     49        if not metadata.is_bound(): 
     50            bind_meta_data() 
     51        return sqlalchemy.create_session() 
     52 
    4753    metadata = activemapper.metadata 
    48     session = activemapper.Objectstore(sqlalchemy.create_session) 
     54    session = activemapper.Objectstore(create_session) 
    4955    activemapper.objectstore = session 
    5056