diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2021-07-17 07:26:30 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2021-07-17 07:26:30 +0000 |
commit | d6fb6e20014db80336431d38b9ee4d1ab233e905 (patch) | |
tree | 135e5a472dee94cbfeae03cc910d1e1732921e8c /gita/common.py | |
parent | Adding upstream version 0.12.9. (diff) | |
download | gita-d6fb6e20014db80336431d38b9ee4d1ab233e905.tar.xz gita-d6fb6e20014db80336431d38b9ee4d1ab233e905.zip |
Adding upstream version 0.15.1.upstream/0.15.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'gita/common.py')
-rw-r--r-- | gita/common.py | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/gita/common.py b/gita/common.py index ef3933d..abbef5f 100644 --- a/gita/common.py +++ b/gita/common.py @@ -1,16 +1,17 @@ import os -def get_config_dir() -> str: - parent = os.environ.get('XDG_CONFIG_HOME') or os.path.join( - os.path.expanduser('~'), '.config') - root = os.path.join(parent, "gita") - return root +def get_config_dir(root=None) -> str: + if root is None: + root = os.environ.get('XDG_CONFIG_HOME') or os.path.join( + os.path.expanduser('~'), '.config') + return os.path.join(root, "gita") + else: + return os.path.join(root, ".gita") -def get_config_fname(fname: str) -> str: +def get_config_fname(fname: str, root=None) -> str: """ Return the file name that stores the repo locations. """ - root = get_config_dir() - return os.path.join(root, fname) + return os.path.join(get_config_dir(root), fname) |