Conjunto de mudanças 6167 no repositório publico


Ignorar:
Timestamp:
30/03/2012 09:28:52 (9 anos atrás)
Autor:
fabianosantos
Mensagem:

Adiciona path para temporariamente desligar o recurso de versionamento, devido a erros de tratamento de subtransacoes.

Localização:
il.spdo/trunk/il/spdo
Arquivos:
2 editados

Legenda:

Não Modificado
Adicionado
Removido
  • il.spdo/trunk/il/spdo/config.py

    r5963 r6167  
    77CREATE_SAMPLES = True
    88LOTS_OF_SAMPLES = False
     9DISABLE_VERSIONS = True
    910
    1011# Anexos #
  • il.spdo/trunk/il/spdo/history_meta.py

    r5459 r6167  
    44# Mais informações em http://www.sqlalchemy.org/docs/orm/examples.html?highlight=version#versioned-objects
    55
     6import datetime
    67from sqlalchemy.ext.declarative import DeclarativeMeta
    78from sqlalchemy.orm import mapper, class_mapper, attributes, object_mapper
     
    1112from sqlalchemy.orm.properties import RelationshipProperty
    1213from zope.sqlalchemy.datamanager import ZopeTransactionExtension
    13 import datetime
     14from il.spdo.config import DISABLE_VERSIONS
    1415
    1516def col_references_table(col, table):
     
    189190            create_version(obj, session, deleted = True)
    190191
    191            
    192 class ZopeVersionedExtension(ZopeTransactionExtension, VersionedListener):
    193     pass
     192
     193if DISABLE_VERSIONS:
     194    ZopeVersionedExtension = ZopeTransactionExtension
     195else:
     196    class ZopeVersionedExtension(ZopeTransactionExtension, VersionedListener):
     197        pass
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.