diff --git a/tsih/__init__.py b/tsih/__init__.py index 87b4d23..e382582 100644 --- a/tsih/__init__.py +++ b/tsih/__init__.py @@ -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)