Remove unnecessary exception flush_cache on readonly dbs

master 0.1.6
J. Fernando Sánchez 2 years ago
parent c857890d91
commit 92c5c219bd

@ -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