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 4d37cad16bd7ea29e4d3205ee9e4696cf790a3e9..11ea3be2415ede18990fce7bd167f5f16d362d18 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