unserialise information and requires attribute

This commit is contained in:
2015-11-01 10:35:17 +01:00
parent 445516ce34
commit 11d23bc8d8
3 changed files with 59 additions and 3 deletions

View File

@ -246,12 +246,13 @@ class StorageBase(object):
def _impl_setopt(self, opt):
self._opt = opt
def _impl_convert_informations(self, descr, load=False):
def _impl_convert_zinformations(self, descr, load=False):
if not load:
infos = self._informations
if isinstance(infos, tuple):
self._state_informations = {}
for key, value in infos:
for idx, key in enumerate(infos[0]):
value = infos[1][idx]
self._state_informations[key] = value
elif isinstance(infos, str) or isinstance(infos, unicode):
self._state_informations = {'doc': infos}