From c0ae601f3c27b8c5e24b8d8c835bea1dc2bdacf1 Mon Sep 17 00:00:00 2001 From: Boris Nagaev Date: Thu, 28 Jul 2016 11:46:58 +0300 Subject: [PATCH] use os.path.expanduser to get home dir on Unix It works even if HOME is not set. --- hererocks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hererocks.py b/hererocks.py index 3df0891..9e4f72a 100755 --- a/hererocks.py +++ b/hererocks.py @@ -215,9 +215,9 @@ def get_default_cache(): return os.path.join(cache_root, "HereRocks", "Cache") else: - home = os.getenv("HOME") + home = os.path.expanduser("~") - if home is None: + if home == "~": return None else: return os.path.join(home, ".cache", "hererocks")