From 344f3d7274fdc15e94eea29ed2e43b2666895361 Mon Sep 17 00:00:00 2001
From: laurentheirendt <laurent.heirendt@uni.lu>
Date: Tue, 24 Aug 2021 15:26:35 +0200
Subject: [PATCH] add exception handling if whitelist does not exist

---
 .ci/generateIndex.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/.ci/generateIndex.py b/.ci/generateIndex.py
index e54a7c68..f87df22d 100644
--- a/.ci/generateIndex.py
+++ b/.ci/generateIndex.py
@@ -1,6 +1,7 @@
 import os, re
 from os import path
 from natsort import natsorted
+from pathlib import Path
 
 def line_prepender(filename, line):
     with open(filename, 'r+') as f:
@@ -236,9 +237,10 @@ print("\n > New index generated and saved in " + indexFile)
 
 # write link whitelist out
 whiteListFile = ".ci/whitelist.txt"
-with open(whiteListFile, 'r') as file :
-    for line in file:
-        whiteList += line
+if Path(whiteListFile).exists():
+    with open(whiteListFile, 'r') as file :
+        for line in file:
+            whiteList += line
 
 with open(whiteListFile, 'w') as file:
     file.write(whiteList)
-- 
GitLab