Update get_config.py

This commit is contained in:
cmdr2 2023-06-30 18:33:16 +05:30 committed by GitHub
parent 4959e52559
commit 2dfa482b24
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,6 +16,8 @@ parser.add_argument('key', metavar='key', nargs='+',
args = parser.parse_args() args = parser.parse_args()
config = None
# migrate the old config yaml location # migrate the old config yaml location
config_legacy_yaml = os.path.join(config_directory, "config.yaml") config_legacy_yaml = os.path.join(config_directory, "config.yaml")
if os.path.isfile(config_legacy_yaml): if os.path.isfile(config_legacy_yaml):
@ -29,7 +31,6 @@ if os.path.isfile(config_yaml):
config = yaml.load(configfile) config = yaml.load(configfile)
except Exception as e: except Exception as e:
print(e, file=sys.stderr) print(e, file=sys.stderr)
config = {}
elif os.path.isfile(config_json): elif os.path.isfile(config_json):
import json import json
with open(config_json, 'r') as configfile: with open(config_json, 'r') as configfile:
@ -37,8 +38,8 @@ elif os.path.isfile(config_json):
config = json.load(configfile) config = json.load(configfile)
except Exception as e: except Exception as e:
print(e, file=sys.stderr) print(e, file=sys.stderr)
config = {}
else: if config is None:
config = {} config = {}
for k in args.key: for k in args.key: