aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--requirements.txt12
-rw-r--r--src/fips_certificates.py10
2 files changed, 17 insertions, 5 deletions
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 00000000..43e7ade0
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,12 @@
+certifi==2020.6.20
+cycler==0.10.0
+graphviz==0.14.2
+kiwisolver==1.2.0
+matplotlib==3.3.2
+numpy==1.19.2
+Pillow==8.0.0
+pyparsing==2.4.7
+PyPDF2==1.26.0
+python-dateutil==2.8.1
+six==1.15.0
+tabulate==0.8.7
diff --git a/src/fips_certificates.py b/src/fips_certificates.py
index 5d7380ee..c7486906 100644
--- a/src/fips_certificates.py
+++ b/src/fips_certificates.py
@@ -351,14 +351,14 @@ def repair_pdf_page_count(file):
def extract_certs_from_tables(list_of_files, html_items):
global count
- list_of_files = json.loads(open(FIPS_RESULTS_DIR + 'bakup/broken_files.json').read())
+
not_decoded = []
for REDHAT_FILE in list_of_files:
if '.txt' not in REDHAT_FILE:
continue
- #
- # if html_items[extract_filename(REDHAT_FILE[:-8])]['tables_done']:
- # continue
+
+ if html_items[extract_filename(REDHAT_FILE[:-8])]['tables_done']:
+ continue
with open(REDHAT_FILE, 'r') as f:
try:
@@ -392,7 +392,7 @@ def extract_certs_from_tables(list_of_files, html_items):
html_items[extract_filename(REDHAT_FILE[:-8])]['fips_algorithms'] = lst
else:
html_items[extract_filename(REDHAT_FILE[:-8])]['fips_algorithms'] += lst
- print(lst)
+
html_items[extract_filename(REDHAT_FILE[:-8])]['tables_done'] = True
return not_decoded