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