alpine-zdt-images/gen-readme.py.in

18 lines
472 B
Python
Raw Normal View History

2017-12-25 05:03:24 +00:00
@PYTHON@
import yaml
URI_TEMPLATE = "https://{region}.console.aws.amazon.com/ec2/home#launchAmi={ami}"
ROW_TEMPLATE = "| {release} | {region} | [{ami}]({uri}) |"
with open("release.yaml") as fp:
releases = yaml.full_load(fp)
2017-12-25 05:03:24 +00:00
for metadata in releases.values():
release = str(metadata["alpine-release"])
for region, ami in metadata["region-identifiers"].items():
uri = URI_TEMPLATE.format(**locals())
print(ROW_TEMPLATE.format(**locals()))