From 70bdc1e5ace67b5fb1b14212b7459bd2517ff496 Mon Sep 17 00:00:00 2001 From: Sammy Hori Date: Sat, 23 Nov 2024 09:45:47 +0000 Subject: [PATCH] Cleaning code a little by putting some in a method --- .github/scripts/render-readme.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/scripts/render-readme.py b/.github/scripts/render-readme.py index 94aa30a..e5683ab 100755 --- a/.github/scripts/render-readme.py +++ b/.github/scripts/render-readme.py @@ -6,6 +6,9 @@ TEMPLATEPATH = "./.github/" TEMPLATEFILE = "README-template.j2" TARGETFILE = "./README.md" +def new_technology_dict(repo_technology): + return {"link_id": repo_technology.lower(), "entries": []} + technologies = {} with open(DATAFILE, 'r') as datafile: @@ -18,11 +21,10 @@ for repository in data["repositories"]: repo_technologies = repository["technologies"] for repo_technology in repo_technologies: if not technologies.get(repo_technology, False): - technologies[repo_technology] = {"link_id": repo_technology.lower(), "entries": []} + technologies[repo_technology] = new_technology_dict(repo_technology) technologies[repo_technology]["entries"].append(repository) env = Environment(loader = FileSystemLoader(TEMPLATEPATH)) - template = env.get_template(TEMPLATEFILE) categories = []