2016-06-22 16:53:41 -04:00

21 lines
580 B
Python

import xdg.BaseDirectory
import os
class CacheFile:
params = None
def __init__(self):
if CacheFile.params is None:
CacheFile.params = {}
cfp = self.__cache_file_path()
if os.path.exists(cfp):
with open(cfp, "r") as f:
cache_content = f.read()
exec(cache_content, CacheFile.params)
def __cache_dir(self):
return xdg.BaseDirectory.save_cache_path("simple-svn-browser")
def __cache_file_path(self):
return os.path.join(self.__cache_dir(), "settings")