Rename [geerator] global variables

pull/926/head
niclas 2024-01-31 14:09:30 +01:00
parent 65b87b53fe
commit 590554cb0f
1 changed files with 11 additions and 10 deletions

View File

@ -6,14 +6,15 @@ from typing import List
import validators import validators
pathClusters = '../../clusters' CLUSTER_PATH = '../../clusters'
pathSite = './site/docs' SITE_PATH = './site/docs'
PROJECTS_PATH = './site/projects'
galaxies_fnames = [] galaxies_fnames = []
files_to_ignore = [] # if you want to skip a specific cluster in the generation FILES_TO_IGNORE = [] # if you want to skip a specific cluster in the generation
for f in os.listdir(pathClusters): for f in os.listdir(CLUSTER_PATH):
if '.json' in f and f not in files_to_ignore: if '.json' in f and f not in FILES_TO_IGNORE:
galaxies_fnames.append(f) galaxies_fnames.append(f)
galaxies_fnames.sort() galaxies_fnames.sort()
@ -275,7 +276,7 @@ class Cluster():
galaxies = [] galaxies = []
for galaxy in galaxies_fnames: for galaxy in galaxies_fnames:
with open(os.path.join(pathClusters, galaxy)) as fr: with open(os.path.join(CLUSTER_PATH, galaxy)) as fr:
galaxie_json = json.load(fr) galaxie_json = json.load(fr)
galaxies.append(Galaxy(galaxie_json['values'], galaxie_json['authors'], galaxie_json['description'], galaxie_json['name'], galaxy.split('.')[0])) galaxies.append(Galaxy(galaxie_json['values'], galaxie_json['authors'], galaxie_json['description'], galaxie_json['name'], galaxy.split('.')[0]))
@ -301,14 +302,14 @@ if __name__ == "__main__":
index_output = create_index(intro, contributing, galaxies) index_output = create_index(intro, contributing, galaxies)
galaxy_output = create_galaxies(galaxies) galaxy_output = create_galaxies(galaxies)
if not os.path.exists(pathSite): if not os.path.exists(SITE_PATH):
os.mkdir(pathSite) os.mkdir(SITE_PATH)
with open(os.path.join(pathSite, 'index.md'), "w") as index: with open(os.path.join(SITE_PATH, 'index.md'), "w") as index:
index.write(index_output) index.write(index_output)
for f in galaxies_fnames: for f in galaxies_fnames:
cluster_filename = f.split('.')[0] cluster_filename = f.split('.')[0]
pathSiteCluster = os.path.join(pathSite, cluster_filename) pathSiteCluster = os.path.join(SITE_PATH, cluster_filename)
if not os.path.exists(pathSiteCluster): if not os.path.exists(pathSiteCluster):
os.mkdir(pathSiteCluster) os.mkdir(pathSiteCluster)
with open(os.path.join(pathSiteCluster, 'index.md'), "w") as index: with open(os.path.join(pathSiteCluster, 'index.md'), "w") as index: