diff options
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | 2018-07-04 12:33:23 +0200 |
---|---|---|
committer | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | 2018-07-04 12:33:38 +0200 |
commit | 84107bdd772255e735584b330d8521f52513ac28 (patch) | |
tree | 96613da4455fb391111ddab5899e0614b18fa7df /poezio/config.py | |
parent | 60ba8308faed5afea9996c4c70d86b6499ed18ef (diff) | |
download | poezio-84107bdd772255e735584b330d8521f52513ac28.tar.gz poezio-84107bdd772255e735584b330d8521f52513ac28.tar.bz2 poezio-84107bdd772255e735584b330d8521f52513ac28.tar.xz poezio-84107bdd772255e735584b330d8521f52513ac28.zip |
Factorise retrieving tmp_image_dir.
Diffstat (limited to 'poezio/config.py')
-rw-r--r-- | poezio/config.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/poezio/config.py b/poezio/config.py index 8549df71..5b99b293 100644 --- a/poezio/config.py +++ b/poezio/config.py @@ -507,6 +507,15 @@ def file_ok(filepath): return bool(val) +def get_image_cache(): + if not config.get('extract_inline_images'): + return None + tmp_dir = config.get('tmp_image_dir') + if tmp_dir: + return Path(tmp_dir) + return xdg.CACHE_HOME / 'images' + + def check_create_cache_dir(): """ create the cache directory if it doesn't exist |