def cache_clear_both(): try: from resources.lib.database import cache, metacache metacache.cache_clear_meta() cache.cache_clear() return True except: from resources.lib.modules import log_utils log_utils.error()
def cache_clear_all(): try: from resources.lib.database import cache, providerscache, metacache providerscache.cache_clear_providers() metacache.cache_clear_meta() cache.cache_clear() cache.cache_clear_search() cache.cache_clear_bookmarks() return True except: log_utils.error()
def clearCache(self): control.hide() if not control.yesnoDialog(control.lang(32056), '', ''): return try: from resources.lib.database import cache if cache.cache_clear(): control.notification(message=32092) else: control.notification(message=33586) except: log_utils.error()