Browse Source

Remove unnecessary exception flush_cache on readonly dbs

master 0.1.6
J. Fernando Sánchez 4 months ago
parent
commit
92c5c219bd
  1. 4
      tsih/__init__.py

4
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)

Loading…
Cancel
Save