Dettagli del software:
Versione: 2.0
Data di caricamento: 14 Apr 15
Licenza: Libero
Popolarità: 41
repoze.tm2 è un middleware che utilizza il gestore delle transazioni ZODB per avvolgere un invito ai suoi figli conduttura all'interno di una transazione. & Nbsp; Questa è una forcella del pacchetto repoze.tm che dipende solo pacchetto dell'operazione piuttosto che dalla totalità di ZODB (per gli utenti che non si basano su ZODB).
Vedere docs / index.rst documentazione
Cosa c'è di nuovo in questa versione:.
- Evitare l'ingestione l'eccezione originale mentre abortire la transazione in middleware. Vedere PR # 3.
Cosa c'è di nuovo nella versione 1.0:
- Esegui OOTB sotto Python 2.4 / 2.5 'operazione' (pin la dipendenza a una versione supportata durante l'esecuzione in 2.4 / 2.5).
Cosa c'è di nuovo in versione 1.0 Beta 2:
- Una nuova intestazione X-Tm è ora onorato le default_commit_veto commettono veto gancio. Se questa intestazione esiste nella intestazioni, il suo valore deve essere una stringa. Se il suo valore è commit, la transazione sarà impegnato a prescindere dal codice di stato o il valore di X-Tm-Abort. Se il valore dell'intestazione X-Tm è abort (o qualsiasi altro valore stringa tranne commit), l'operazione viene interrotta indipendentemente dal codice di stato o il valore di X-Tm-Abort.
- Utilizzo dell'intestazione X-Tm-Abort è ora sconsigliato. Invece di utilizzare l'intestazione X-Tm con un valore di interruzione, invece.
- Aggiungi sezione documentazione API.
Cosa c'è di nuovo in versione 1.0 Beta 1:
- Aggiunto repoze.tm.default_commit_veto commit veto gancio. Questo commit hook veto interrompe per 4XX e 5XX codici di risposta, o se c'è un colpo di testa di nome X-Tm-Abort in intestazioni e consente un commit altrimenti.
- Documentata commit veto gancio.
Requisiti :
- Python
I commenti non trovato