Clarify the if case for 'get'

This commit is contained in:
Alexandre Aubin 2019-03-01 01:43:16 +01:00 committed by GitHub
parent f17f51f3f6
commit 4a8563ed9e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -75,9 +75,11 @@ else:
if action == "delete":
if key in settings:
del settings[key]
else:
elif action == "get":
if key in ['redirected_urls', 'redirected_regex']:
value = yaml.load(value)
else:
raise ValueError("action should either be get, set or delete")
settings[key] = value
with open(setting_file, "w") as f:
yaml.safe_dump(settings, f, default_flow_style=False)