Allow overriding YAML desc through env vars

This commit is contained in:
Jerome Petazzoni
2020-05-04 00:54:34 +02:00
parent a0314fc5f5
commit c31c81a286

View File

@@ -89,6 +89,11 @@ def flatten(titles):
def generatefromyaml(manifest, filename):
manifest = yaml.safe_load(manifest)
for k in manifest:
override = os.environ.get("OVERRIDE_"+k)
if override:
manifest[k] = override
if "zip" not in manifest:
if manifest["slides"].endswith('/'):
manifest["zip"] = manifest["slides"] + "slides.zip"