# -*- coding: utf-8 -*-
-# Copyright (c) 2013, 2014 Jack Kaliko <kaliko@azylum.org>
+# Copyright (c) 2013, 2014, 2020 kaliko <kaliko@azylum.org>
#
# This file is part of sima
#
from ...lib.simafm import SimaFM
from ...lib.webserv import WebService
from ...lib.cache import FileCache
+from ...lib.http import CacheController
class Lastfm(WebService):
vardir = daemon.config['sima']['var_dir']
persitent_cache = daemon.config.getboolean('lastfm', 'cache')
if persitent_cache:
- self.log.debug('Persistant cache enabled in {}'.format(join(vardir, 'http', 'LastFM')))
+ CacheController.CACHE_ANYWAY = True
+ self.log.debug('Persistant cache enabled in %s', join(vardir, 'http', 'LastFM'))
SimaFM.cache = FileCache(join(vardir, 'http', 'LastFM'))
self.ws = SimaFM()