Diff for /ZSQLExtend/ZSQLExtend.py between versions 1.139 and 1.140

version 1.139, 2011/02/14 22:11:03 version 1.140, 2011/02/17 18:23:58
Line 588  class ZSQLExtendFolder(Folder,Persistent Line 588  class ZSQLExtendFolder(Folder,Persistent
         return pt()          return pt()
   
   
     def changeZSQLExtend(self,label,description,weight=0,connection_id=None,REQUEST=None,):      def changeZSQLExtend(self,label,description,weight=0,connection_id=None,autocommit=None,REQUEST=None,):
         """change the Konfiguration"""          """change the Konfiguration"""
         self.connection_id=connection_id          self.connection_id=connection_id
         self.weight=weight          self.weight=weight
         self.label=label          self.label=label
         self.description=description          self.description=description
           self.autocommit = (autocommit == "on")
                                           
         if REQUEST is not None:          if REQUEST is not None:
             return self.manage_main(self, REQUEST)              return self.manage_main(self, REQUEST)
Line 997  class ZSQLExtendFolder(Folder,Persistent Line 998  class ZSQLExtendFolder(Folder,Persistent
         con = self.getConnectionObj()          con = self.getConnectionObj()
         # call to get db object          # call to get db object
         dbc = con()          dbc = con()
           if getattr(self, 'autocommit', False):
               # force transaction isolation level (for psycopg2 0=autocommit)
               dbc.tilevel = 0
         res = dbc.query(query, max_rows=max_rows)          res = dbc.query(query, max_rows=max_rows)
         # return result set as Result object with Brains          # return result set as Result object with Brains
         return Results(res)          return Results(res)

Removed from v.1.139  
changed lines
  Added in v.1.140


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>