All pastes #405239 Raw Edit

Fantomas

public python v1 · immutable
·published 2007-03-21 16:51 UTC
rendered paste body
class PayementParametersMapper(object):    """Provide a mapper for the parameters of a paiement"""    _db = create_engine(getBaseForMapping())    print 'DATABASE', getBaseForMapping()    _metadata = BoundMetaData(_db)    _mappingTable = Table('connectors', _metadata,                          Column('id', String(25), primary_key=True),                          Column('const', String(50)),                          Column('parameters', TEXT))    _mapper = mapper(PayementParameters, _mappingTable)    _session = create_session()    def __new__(cls):        self = super(PayementParametersMapper, cls).__new__(cls)        try:            self._mappingTable.create()        except exceptions.SQLError:            pass        return self###################CODE DE L'__init__from connectors import connectorsfrom payementselector import payementselectorfrom transactionstack import Transaction, TransactionStack##PROBLEME : l'__init__ instancie deja les classes contenues dans persistence, ce qui fait que je peux pas les redefinir