(key, unserialize=False, checkConf=False)
return retVal
Helper function for restoring session data from HashDB
Helper function for restoring session data from HashDB
Helper function for restoring session data from HashDB
def hashDBRetrieve(key, unserialize=False, checkConf=False):
    """
    Helper function for restoring session data from HashDB
    """

    _ = "%s%s%s" % (conf.url or "%s%s" % (conf.hostname, conf.port), key, HASHDB_MILESTONE_VALUE)
    retVal = conf.hashDB.retrieve(_, unserialize) if kb.resumeValues and not (checkConf and any((conf.flushSession, conf.freshQueries))) else None
    if not kb.inferenceMode and not kb.fileReadMode and any(_ in (retVal or "") for _ in (PARTIAL_VALUE_MARKER, PARTIAL_HEX_VALUE_MARKER)):
        retVal = None
    return retVal
def hashDBRetrieve ( key , unserialize = False , checkConf = False ) : _ = "%s%s%s" % ( conf . url or "%s%s" % ( conf . hostname , conf . port ) , key , HASHDB_MILESTONE_VALUE ) retVal = conf . hashDB . retrieve ( _ , unserialize ) if kb . resumeValues and not ( checkConf and any ( ( conf . flushSession , conf . freshQueries ) ) ) else None if not kb . inferenceMode and not kb . fileReadMode and any ( _ in ( retVal or "" ) for _ in ( PARTIAL_VALUE_MARKER , PARTIAL_HEX_VALUE_MARKER ) ) : retVal = None return retVal