|
|
|
@ -10,7 +10,7 @@ import tempfile
|
|
|
|
|
|
|
|
|
|
logger = logging.getLogger(__name__)
|
|
|
|
|
|
|
|
|
|
__version__ = '0.1.5'
|
|
|
|
|
__version__ = '0.1.6'
|
|
|
|
|
|
|
|
|
|
from collections import UserDict, namedtuple
|
|
|
|
|
|
|
|
|
@ -240,7 +240,7 @@ class History:
|
|
|
|
|
The cache will be flushed at the end of the simulation, and when history is accessed.
|
|
|
|
|
'''
|
|
|
|
|
if self.readonly:
|
|
|
|
|
raise Exception('DB in readonly mode')
|
|
|
|
|
return
|
|
|
|
|
logger.debug('Flushing cache {}'.format(self.db_path))
|
|
|
|
|
with self.db:
|
|
|
|
|
self.db.executemany("replace into history(dict_id, t_step, key, value) values (?, ?, ?, ?)", self._tups)
|
|
|
|
|