Changeset 4086

Show
Ignore:
Timestamp:
07/30/08 07:20:32 (5 months ago)
Author:
s0undt3ch
Message:

Fix bug where the _engines dict would only get entries if trac was in debug mode.
Include correct logging setup for future feature of trac. See this ticket on t.e.o.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • tracsqlalchemybridgeintegration/0.11/tracext/sa/__init__.py

    r4008 r4086  
    3838#    Pedro Algarvio <ufs@ufsoft.org> 
    3939 
    40 __version__     = '0.1.0
     40__version__     = '0.1.1
    4141__author__      = 'Armin Ronacher, Pedro Algarvio' 
    4242__email__       = 'armin.ronacher@active-4.com, ufs@ufsoft.org' 
     
    7979        if echo: 
    8080            # make sqlalchemy log to trac's logger 
    81             engine.logger = env.log 
     81            if hasattr(env, 'get_logger'): 
     82                engine.logger = env.get_logger(__name__) 
     83            else: 
     84                engine.logger = env.log 
     85        _engines[env] = engine 
    8286 
    83             _engines[env] = engine 
    8487    return engine 
    8588