[lfs] Allow setting config dir via LEGENDARY_CONFIG_PATH env var (#590)

This commit is contained in:
Etaash Mathamsetty 2023-10-14 06:51:14 -04:00 committed by GitHub
parent 488d14c6e0
commit c56a81ab64
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -26,7 +26,9 @@ class LGDLFS:
def __init__(self, config_file=None):
self.log = logging.getLogger('LGDLFS')
if config_path := os.environ.get('XDG_CONFIG_HOME'):
if config_path := os.environ.get('LEGENDARY_CONFIG_PATH'):
self.path = config_path
elif config_path := os.environ.get('XDG_CONFIG_HOME'):
self.path = os.path.join(config_path, 'legendary')
else:
self.path = os.path.expanduser('~/.config/legendary')