Update of /cvsroot/freevo/kaa/epg/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29040

Modified Files:
        db_sqlite.py 
Log Message:
change interface because of pysqlite2

Index: db_sqlite.py
===================================================================
RCS file: /cvsroot/freevo/kaa/epg/src/db_sqlite.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** db_sqlite.py        7 Jul 2005 09:39:06 -0000       1.3
--- db_sqlite.py        17 Jul 2005 12:40:58 -0000      1.4
***************
*** 94,98 ****
                      if ver == "0.0.0" and latest_version == "0.1.1":
                          for cmd in schema.update['0.1.1']:
!                             self.execute(cmd)
                          self.commit()
              except AttributeError:
--- 94,98 ----
                      if ver == "0.0.0" and latest_version == "0.1.1":
                          for cmd in schema.update['0.1.1']:
!                             self.execute(cmd, True)
                          self.commit()
              except AttributeError:
***************
*** 102,106 ****
  
          if dbmissing:
!             self.execute(schema.schema)
              self.commit()
  
--- 102,106 ----
  
          if dbmissing:
!             self.execute(schema.schema, True)
              self.commit()
  
***************
*** 120,126 ****
  
  
!     def execute(self, query):
          """
!         Execute a query.
          """
          while 1:
--- 120,126 ----
  
  
!     def execute(self, query, as_list):
          """
!         Execute a query. The parameter as_list has no effect on this backend.
          """
          while 1:
***************
*** 139,143 ****
          if self.check_table('versioning'):
              cmd = 'select version from versioning where thing="sql"'
!             return self.execute(cmd)[0][0]
          else:
              log.warning('EPG database version check failed')
--- 139,143 ----
          if self.check_table('versioning'):
              cmd = 'select version from versioning where thing="sql"'
!             return self.execute(cmd, True)[0][0]
          else:
              log.warning('EPG database version check failed')
***************
*** 153,157 ****
          # verify the table exists
          if not self.execute('select name from sqlite_master where ' + \
!                             'name="%s" and type="table"' % table):
              return None
          return table
--- 153,157 ----
          # verify the table exists
          if not self.execute('select name from sqlite_master where ' + \
!                             'name="%s" and type="table"' % table, True):
              return None
          return table



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to