From dc0b5915eadd039d860212f498f0a3adc3b1a6a8 Mon Sep 17 00:00:00 2001 From: juanf <juanf> Date: Thu, 2 Jun 2016 10:00:55 +0000 Subject: [PATCH] SSDM-3092 : Export functionality, cleanning temporal files SVN: 36619 --- .../1/dss/reporting-plugins/exports-api/exports-api.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/dss/reporting-plugins/exports-api/exports-api.py b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/dss/reporting-plugins/exports-api/exports-api.py index 7835e4f5933..b788cf9aaec 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/dss/reporting-plugins/exports-api/exports-api.py +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/dss/reporting-plugins/exports-api/exports-api.py @@ -21,6 +21,8 @@ import threading #Java Core from java.io import ByteArrayInputStream from org.apache.commons.io import IOUtils +from org.apache.commons.io import FileUtils + from java.lang import String #Zip Format @@ -288,6 +290,8 @@ def export(sessionToken, entities, userEmail, mailClient): #Send Email sendMail(mailClient, userEmail, tempZipFileWorkspaceURL); #Remove temporal folder and zip + FileUtils.forceDelete(File(tempDirPath)); + FileUtils.forceDelete(File(tempZipFilePath)); return True def getFilePath(spaceCode, projCode, expCode, sampCode, dataCode): -- GitLab