[scodoc-devel] [SVN] Scolar : [1588] post-upgrade: psycopg2: call set_session

eviennet at lipn.univ-paris13.fr eviennet at lipn.univ-paris13.fr
Ven 2 Déc 11:06:23 CET 2016


Une pièce jointe HTML a été nettoyée...
URL: https://listes.univ-paris13.fr/pipermail/scodoc-devel/attachments/20161202/bab68a07/attachment.htm 
-------------- section suivante --------------
Modified: branches/ScoDoc7/config/postupgrade-db.py
===================================================================
--- branches/ScoDoc7/config/postupgrade-db.py	2016-12-02 08:56:55 UTC (rev 1587)
+++ branches/ScoDoc7/config/postupgrade-db.py	2016-12-02 10:06:23 UTC (rev 1588)
@@ -21,12 +21,13 @@
     log('\nChecking database for dept %s' % dept)
     try:
         cnx_string = get_dept_cnx_str(dept)
-        cnx = psycopg2.connect( cnx_string, autocommit=False )
+        cnx = psycopg2.connect( cnx_string )
     except:
         log('\n*** Error: departement %s not upgraded ! ***\n' % dept)
         log('connexion string was "%s"' % cnx_string) 
         traceback.print_exc()
         continue
+    cnx.set_session(autocommit=False)
     cursor = cnx.cursor()
     # Apply upgrades:
     


Plus d'informations sur la liste de diffusion scodoc-devel