added helper function for HashDB data storing/retrieval

This commit is contained in:
Miroslav Stampar
2012-02-24 13:07:20 +00:00
parent b481c0352f
commit f94b91ad87
8 changed files with 46 additions and 18 deletions

View File

@@ -3176,3 +3176,17 @@ def setFormatterPrependFlag(value=True):
"""
FORMATTER._prepend_flag = value
def hashDBWrite(key, value, serialize=False):
"""
Helper function for writing session data to HashDB
"""
conf.hashDB.write(key, value, serialize)
def hashDBRetrieve(key, unserialize=False):
"""
Helper function for restoring session data from HashDB
"""
return conf.hashDB.retrieve(key, unserialize) if not any([conf.flushSession, conf.freshQueries, not kb.resumeValues]) else None