From 6684e2f09d994e32443fe8308ef2311231afae03 Mon Sep 17 00:00:00 2001 From: Manuela Kuhn <manuela.kuhn@desy.de> Date: Tue, 10 May 2016 10:29:57 +0200 Subject: [PATCH] Enabled metadata sending after file removal --- src/sender/dataFetchers/getFromFile.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/sender/dataFetchers/getFromFile.py b/src/sender/dataFetchers/getFromFile.py index 09244bca..67153938 100644 --- a/src/sender/dataFetchers/getFromFile.py +++ b/src/sender/dataFetchers/getFromFile.py @@ -229,7 +229,7 @@ def finishDataHandling (log, targets, sourceFile, targetFile, metadata, openConn #send message to metadata targets if targets_metadata: try: - __sendToTargets(log, targets_metadata, sourceFile, targetFile, openConnections, metadata, None, context) + __sendToTargets(log, targets_metadata, sourceFile, targetFile, openConnections, metadata, None, context, prop["timeout"]) log.debug("Passing metadata multipart-message for file " + str(sourceFile) + "...done.") except: @@ -245,6 +245,15 @@ def finishDataHandling (log, targets, sourceFile, targetFile, metadata, openConn prop["removeFlag"] = False + #send message to metadata targets + if targets_metadata: + try: + __sendToTargets(log, targets_metadata, sourceFile, targetFile, openConnections, metadata, None, context, prop["timeout"] ) + log.debug("Passing metadata multipart-message for file " + str(sourceFile) + "...done.") + + except: + log.error("Unable to send metadata multipart-message for file " + str(sourceFile), exc_info=True) + def clean (prop): pass -- GitLab