From 813382f77d3753728a40128d652674346e9d17d5 Mon Sep 17 00:00:00 2001
From: jschnabel <jschnabel@km3net.de>
Date: Fri, 9 Oct 2020 21:27:28 +0200
Subject: [PATCH] trying to fix build

---
 filelist_D4-8.txt                               |  9 ++++-----
 filelist_D4-9.txt                               |  2 +-
 make_documents.py                               | 17 +++++++++++++----
 pages/{Infrastucture.md => Infrastructure.md}   |  0
 pages/{Multimessengers.md => Multimessenger.md} |  0
 5 files changed, 18 insertions(+), 10 deletions(-)
 rename pages/{Infrastucture.md => Infrastructure.md} (100%)
 rename pages/{Multimessengers.md => Multimessenger.md} (100%)

diff --git a/filelist_D4-8.txt b/filelist_D4-8.txt
index 0377d7a..c00300d 100644
--- a/filelist_D4-8.txt
+++ b/filelist_D4-8.txt
@@ -16,13 +16,12 @@ pages/VOserver.md
 pages/KM3NeTserver.md
 pages/Git.md
 pages/Docker.md
-pages/Repositories_Voserver.md
+pages/Repositories_VOserver.md
 pages/Repositories_Zenodo.md
 pages/Courses.md
 pages/OSP.md
 pages/Python.md
 pages/ESCAPE.md
-pages/UseCase_ANTARES.md
-pages/UseCase_KM3NeT.md
-pages/UseCase_environmental.md
-
+pages/Usecase_ANTARES.md
+pages/Usecase_KM3NeT.md
+pages/Usecase_Environmental.md
diff --git a/filelist_D4-9.txt b/filelist_D4-9.txt
index ef47250..1b5d2d7 100644
--- a/filelist_D4-9.txt
+++ b/filelist_D4-9.txt
@@ -2,7 +2,7 @@ pages/Using_vo.md
 pages/Using_alerts.md
 pages/Using_km3events.md
 pages/Using_plotdata.md
-pages/dataserver_api.md
+pages/Dataserver_api.md
 pages/Softwaredevelopment.md
 pages/Using_templates.md
 pages/Using_templates.md
diff --git a/make_documents.py b/make_documents.py
index f55b049..ce6abb5 100644
--- a/make_documents.py
+++ b/make_documents.py
@@ -1,14 +1,23 @@
 #!/usr/bin/python
+import yaml
 
-def fulltext_from_filelist(filelistname):
+def fulltext_from_filelist(filelistname, onlystatus = ""):
     fulltext = ""
     with open(filelistname, "r") as f:
-        infilename = f.readline()
+        infilename = f.readline().rstrip("\n")
         while infilename:
             with open(infilename, "r") as ftext:
                 addtext = ftext.read()
-                fulltext += addtext[addtext.find("---"):addtext.rfind("---")] + "\n"
-            infilename = f.readline()
+                info = yaml.load(addtext[addtext.find("---")+3:addtext.find("---", 5)])
+                takeit = True
+                if onlystatus:
+                    takeit = False
+                    if "status" in info:
+                        if info["status"] == onlystatus:
+                            takeit = True
+                if takeit:
+                    fulltext += addtext[addtext.find("---", 5)+3:len(addtext)] + "\n"
+            infilename = f.readline().rstrip("\n")
     return fulltext
 
 deliverable_description = fulltext_from_filelist("filelist_D4-8.txt")
diff --git a/pages/Infrastucture.md b/pages/Infrastructure.md
similarity index 100%
rename from pages/Infrastucture.md
rename to pages/Infrastructure.md
diff --git a/pages/Multimessengers.md b/pages/Multimessenger.md
similarity index 100%
rename from pages/Multimessengers.md
rename to pages/Multimessenger.md
-- 
GitLab