~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to loggerhead/changecache.py

  • Committer: Michael Hudson
  • Date: 2008-06-25 04:03:34 UTC
  • mfrom: (173.1.2 loggerhead.no_sqlite)
  • Revision ID: michael.hudson@canonical.com-20080625040334-x2daw2vgg2z2d0ew
merge martin's sqlite_optional branch

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
from loggerhead import util
32
32
from loggerhead.lockfile import LockFile
33
33
 
34
 
 
35
34
with_lock = util.with_lock('_lock', 'ChangeCache')
36
35
 
37
36
SQLITE_INTERFACE = os.environ.get('SQLITE_INTERFACE', 'sqlite')
42
41
elif SQLITE_INTERFACE == 'sqlite':
43
42
    import sqlite as dbapi2
44
43
    _param_marker = '%s'
45
 
else:
46
 
    raise AssertionError("bad sqlite interface %r!?"%SQLITE_INTERFACE)
 
44
 
47
45
 
48
46
_select_stmt = ("select data from revisiondata where revid = ?"
49
47
                ).replace('?', _param_marker)