def __init__(self, base_url, addon_handle): self.base_url = base_url self.addon_handle = addon_handle self.tmpdestination = Settings.getTempLocation() self.coverCache = Settings.getCoverCacheLocation()
def __init__(self, base_url, addon_handle): self.base_url = base_url self.addon_handle = addon_handle self.tmpdestination = Settings.getTempLocation() self.coverCache = Settings.getCoverCacheLocation()
# Import the common settings from resources.lib.settings import Settings from resources.lib.settings import log from resources.lib.settings import dir_exists from resources.lib.settings import os_path_join ADDON = xbmcaddon.Addon(id='script.audiobooks') ######################### # Main ######################### if __name__ == '__main__': log("AudioBookCoverCleanup: Cover cache cleanup called (version %s)" % ADDON.getAddonInfo('version')) coverCache = Settings.getCoverCacheLocation() if dir_exists(coverCache): try: log("AudioBookCoverCleanup: Checking cache files %s" % coverCache) # Remove the jpg and png files in the directory first dirs, files = xbmcvfs.listdir(coverCache) for aFile in files: log("AudioBookCoverCleanup: Removing file %s" % aFile) if aFile.endswith('.jpg') or aFile.endswith( '.jpeg') or aFile.endswith('.png'): coverFile = os_path_join(coverCache, aFile) xbmcvfs.delete(coverFile) # Now remove the actual directory xbmcvfs.rmdir(coverCache)
# Import the common settings from resources.lib.settings import Settings from resources.lib.settings import log from resources.lib.settings import dir_exists from resources.lib.settings import os_path_join ADDON = xbmcaddon.Addon(id='script.audiobooks') ######################### # Main ######################### if __name__ == '__main__': log("AudioBookCoverCleanup: Cover cache cleanup called (version %s)" % ADDON.getAddonInfo('version')) coverCache = Settings.getCoverCacheLocation() if dir_exists(coverCache): try: log("AudioBookCoverCleanup: Checking cache files %s" % coverCache) # Remove the jpg and png files in the directory first dirs, files = xbmcvfs.listdir(coverCache) for aFile in files: log("AudioBookCoverCleanup: Removing file %s" % aFile) if aFile.endswith('.jpg') or aFile.endswith('.jpeg') or aFile.endswith('.png'): coverFile = os_path_join(coverCache, aFile) xbmcvfs.delete(coverFile) # Now remove the actual directory xbmcvfs.rmdir(coverCache)