Skip to content

Commit 3c3d410

Browse files
authored
Added the ability to configure base config file path from an environment variable
1 parent 17778f7 commit 3c3d410

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

bazarr/app/config.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -498,8 +498,10 @@ def convert_ini_to_yaml(config_file):
498498
os.replace(config_file, f'{config_file}.old')
499499

500500

501-
config_yaml_file = os.path.join(args.config_dir, 'config', 'config.yaml')
502-
config_ini_file = os.path.join(args.config_dir, 'config', 'config.ini')
501+
config_base_file_path = os.getenv('BAZARR_CONFIG_BASE_FILE_PATH', os.path.join(args.config_dir, 'config'))
502+
503+
config_yaml_file = os.path.join(config_base_file_path, 'config.yaml')
504+
config_ini_file = os.path.join(config_base_file_path, 'config.ini')
503505
if os.path.exists(config_ini_file) and not os.path.exists(config_yaml_file):
504506
convert_ini_to_yaml(config_ini_file)
505507
elif not os.path.exists(config_yaml_file):

0 commit comments

Comments
 (0)