Преглед изворни кода

get_*_dir: make legacy=... kwarg only

it's better readable.
Thomas Waldmann пре 2 година
родитељ
комит
fddf6afded
1 измењених фајлова са 7 додато и 7 уклоњено
  1. 7 7
      src/borg/helpers/fs.py

+ 7 - 7
src/borg/helpers/fs.py

@@ -42,7 +42,7 @@ def ensure_dir(path, mode=stat.S_IRWXU | stat.S_IRWXG | stat.S_IRWXO, pretty_dea
             raise
 
 
-def get_base_dir(legacy=True):
+def get_base_dir(*, legacy=True):
     """Get home directory / base directory for borg:
 
     - BORG_BASE_DIR, if set
@@ -71,29 +71,29 @@ def join_base_dir(*paths, **kw):
     return None if base_dir is None else os.path.join(base_dir, *paths)
 
 
-def get_keys_dir(legacy=True):
+def get_keys_dir(*, legacy=True):
     """Determine where to repository keys and cache"""
     keys_dir = os.environ.get("BORG_KEYS_DIR")
     if keys_dir is None:
         # note: do not just give this as default to the environment.get(), see issue #5979.
-        keys_dir = os.path.join(get_config_dir(legacy), "keys")
+        keys_dir = os.path.join(get_config_dir(legacy=legacy), "keys")
     ensure_dir(keys_dir)
     return keys_dir
 
 
-def get_security_dir(repository_id=None, legacy=True):
+def get_security_dir(repository_id=None, *, legacy=True):
     """Determine where to store local security information."""
     security_dir = os.environ.get("BORG_SECURITY_DIR")
     if security_dir is None:
         # note: do not just give this as default to the environment.get(), see issue #5979.
-        security_dir = os.path.join(get_config_dir(legacy), "security")
+        security_dir = os.path.join(get_config_dir(legacy=legacy), "security")
     if repository_id:
         security_dir = os.path.join(security_dir, repository_id)
     ensure_dir(security_dir)
     return security_dir
 
 
-def get_cache_dir(legacy=True):
+def get_cache_dir(*, legacy=True):
     """Determine where to repository keys and cache"""
 
     if legacy:
@@ -130,7 +130,7 @@ def get_cache_dir(legacy=True):
     return cache_dir
 
 
-def get_config_dir(legacy=True):
+def get_config_dir(*, legacy=True):
     """Determine where to store whole config"""
 
     # Get config home path