From: Patrick Uiterwijk Date: Thu, 3 Sep 2015 22:55:24 +0000 (+0200) Subject: Fix the database upgrade for readonly databases (file-conf) X-Git-Tag: v1.1.0~25 X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fipsilon.git;a=commitdiff_plain;h=3c242c8b745582acf3d68d7b965a5570dff35d99 Fix the database upgrade for readonly databases (file-conf) Signed-off-by: Patrick Uiterwijk Reviewed-by: Rob Crittenden --- diff --git a/ipsilon/util/data.py b/ipsilon/util/data.py index fcf058d..e483562 100644 --- a/ipsilon/util/data.py +++ b/ipsilon/util/data.py @@ -627,10 +627,11 @@ class AdminStore(Store): raise NotImplementedError() def create_plugin_data_table(self, plugin_name): - table = plugin_name+'_data' - q = self._query(self._db, table, UNIQUE_DATA_TABLE, - trans=False) - q.create() + if not self.is_readonly: + table = plugin_name+'_data' + q = self._query(self._db, table, UNIQUE_DATA_TABLE, + trans=False) + q.create() class UserStore(Store):