PAL: Remove temporary pdf files 43/30043/2
authorTibor Frank <tifrank@cisco.com>
Fri, 20 Nov 2020 11:11:41 +0000 (12:11 +0100)
committerTibor Frank <tifrank@cisco.com>
Fri, 20 Nov 2020 13:32:26 +0000 (13:32 +0000)
Change-Id: I65cf505edd346fc5da240be08310064b3755e458
Signed-off-by: Tibor Frank <tifrank@cisco.com>
resources/tools/presentation/generator_report.py

index 0712b78..142c264 100644 (file)
@@ -195,8 +195,10 @@ def generate_pdf_report(release, spec, report_week):
     plots.extend(
         get_files(spec.environment[u"paths"][u"DIR[STATIC,DPDK]"], u"html")
     )
     plots.extend(
         get_files(spec.environment[u"paths"][u"DIR[STATIC,DPDK]"], u"html")
     )
+    pdf_plots = list()
     for plot in plots:
         file_name = f"{plot.rsplit(u'.', 1)[0]}.pdf"
     for plot in plots:
         file_name = f"{plot.rsplit(u'.', 1)[0]}.pdf"
+        pdf_plots.append(file_name)
         logging.info(f"Converting {plot} to {file_name}")
         execute_command(convert_plots.format(html=plot, pdf=file_name))
 
         logging.info(f"Converting {plot} to {file_name}")
         execute_command(convert_plots.format(html=plot, pdf=file_name))
 
@@ -224,6 +226,10 @@ def generate_pdf_report(release, spec, report_week):
     for cmd in cmds:
         execute_command(cmd)
 
     for cmd in cmds:
         execute_command(cmd)
 
+    # Delete temporary pdf files:
+    for plot in pdf_plots:
+        execute_command(f"rm {plot}")
+
     logging.info(u"  Done.")
 
 
     logging.info(u"  Done.")