This commit is contained in:
Simon Willison 2019-07-03 22:56:13 -07:00
commit 107d47567d

View file

@ -276,7 +276,9 @@ class Datasette:
for key, value in plugin_config_copy.items(): for key, value in plugin_config_copy.items():
if isinstance(value, dict): if isinstance(value, dict):
if list(value.keys()) == ["$env"]: if list(value.keys()) == ["$env"]:
plugin_config_copy[key] = os.environ.get(list(value.values())[0]) plugin_config_copy[key] = os.environ.get(
list(value.values())[0]
)
elif list(value.keys()) == ["$file"]: elif list(value.keys()) == ["$file"]:
plugin_config_copy[key] = open(list(value.values())[0]).read() plugin_config_copy[key] = open(list(value.values())[0]).read()
return plugin_config_copy return plugin_config_copy