From e68db82dc07dac1c1bc862756dae4f30cb281ad0 Mon Sep 17 00:00:00 2001
From: Sinisa Veseli <sveseli@aps.anl.gov>
Date: Thu, 8 Oct 2015 18:10:50 +0000
Subject: [PATCH] enhanced attributes for mong plugin

---
 .../dm/ds_web_service/service/impl/mongoDbFileCatalogPlugin.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/python/dm/ds_web_service/service/impl/mongoDbFileCatalogPlugin.py b/src/python/dm/ds_web_service/service/impl/mongoDbFileCatalogPlugin.py
index 4d37cad1..11ea3be2 100755
--- a/src/python/dm/ds_web_service/service/impl/mongoDbFileCatalogPlugin.py
+++ b/src/python/dm/ds_web_service/service/impl/mongoDbFileCatalogPlugin.py
@@ -28,6 +28,9 @@ class MongoDbFileCatalogPlugin(FileProcessor):
 
         # Prepare catalogging entry
         fileInfo2 = {}
+        for key in ['md5Sum', 'fileSize', 'fileCreationTime', 'fileCreationTimeStamp']:
+            if fileInfo.has_key(key):
+                fileInfo2[key] = fileInfo.get(key, '')
         fileInfo2['fileName'] = os.path.basename(experimentFilePath)
         fileInfo2['experimentStorageDirectory'] = experimentStorageDirectory
         fileInfo2['storageHost'] = storageHost
-- 
GitLab